diff --git a/Makefile.local b/Makefile.local index 34967cb3..6e526f30 100644 --- a/Makefile.local +++ b/Makefile.local @@ -4,18 +4,21 @@ ANDROID_NDK_VERSION=21.1.6352462 UNAME := $(shell uname) ifeq ($(UNAME), Linux) - ANDROID_NDK=/opt/AndroidSDK/ndk/$(ANDROID_NDK_VERSION) + ANDROID_SDK_ROOT?=/opt/AndroidSDK + ANDROID_NDK=$(ANDROID_SDK_ROOT)/ndk/$(ANDROID_NDK_VERSION) ANDROID_CC=$(ANDROID_NDK)/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-$(ANDROID_SDK_VERSION)-clang ANDROID_CFLAGS=--target=aarch64-linux-$(ANDROID_SDK_VERSION) ANDROID_RANLIB=$(ANDROID_NDK)/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-ranlib else ifeq ($(UNAME), Darwin) - ANDROID_NDK=~/Library/Android/sdk/ndk/$(ANDROID_NDK_VERSION) + ANDROID_SDK_ROOT?=$(HOME)/Library/Android/sdk + ANDROID_NDK=$(ANDROID_SDK_ROOT)/ndk/$(ANDROID_NDK_VERSION) ANDROID_CC=$(ANDROID_NDK)/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-$(ANDROID_SDK_VERSION)-clang ANDROID_CFLAGS=--target=aarch64-linux-$(ANDROID_SDK_VERSION) ANDROID_RANLIB=$(ANDROID_NDK)/toolchains/llvm/prebuilt/darwin-x86_64/bin/aarch64-linux-android-ranlib else - ANDROID_NDK=C:/Users/simon/AppData/Local/Android/Sdk/ndk/$(ANDROID_NDK_VERSION) + ANDROID_SDK_ROOT?=$(USERPROFILE)/AppData/Local/Android/Sdk + ANDROID_NDK=$(ANDROID_SDK_ROOT)/ndk/$(ANDROID_NDK_VERSION) ANDROID_CC=$(ANDROID_NDK)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe ANDROID_CFLAGS=--target=aarch64-linux-$(ANDROID_SDK_VERSION) ANDROID_RANLIB=$(ANDROID_NDK)/toolchains/llvm/prebuilt/windows-x86_64/bin/aarch64-linux-android-ranlib.exe