diff options
author | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2016-12-13 20:52:03 +0100 |
---|---|---|
committer | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2016-12-13 20:52:03 +0100 |
commit | 22954d7bbf84f9b9f0e683df94c98567044ebd02 (patch) | |
tree | 93f2a1649718ca680b1effadf6b872d6bcbd6adc | |
parent | 8cd3cc4c00295d3407d7132a8e9d05702163b9c4 (diff) | |
download | mt6797-22954d7bbf84f9b9f0e683df94c98567044ebd02.tar.gz |
Don't override the user's choice of compilers
Don't override the user's choice of compilers.
Also, handle building the kernel if TARGET_TOOLS_PREFIX is absolute.
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-rwxr-xr-x | BoardConfig.mk | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk index 0c85bb7..ae5c1cb 100755 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -36,10 +36,15 @@ TARGET_2ND_ARCH := arm TARGET_2ND_ARCH_VARIANT := armv7-a-neon TARGET_2ND_CPU_ABI := armeabi-v7a TARGET_2ND_CPU_ABI2 := armeabi -TARGET_TOOLCHAIN_ROOT := prebuilts/gcc/$(HOST_PREBUILT_TAG)/aarch64/aarch64-linux-android-4.9 -TARGET_TOOLS_PREFIX := $(TARGET_TOOLCHAIN_ROOT)/bin/aarch64-linux-android- +#TARGET_TOOLCHAIN_ROOT := prebuilts/gcc/$(HOST_PREBUILT_TAG)/aarch64/aarch64-linux-android-6.2-linaro +#TARGET_TOOLS_PREFIX := $(TARGET_TOOLCHAIN_ROOT)/bin/aarch64-linux-android- +ifeq ($(shell test -d $(abspath $(TOP))/$(shell dirname $(TARGET_TOOLS_PREFIX)) && echo rel),rel) KERNEL_CROSS_COMPILE:= $(abspath $(TOP))/$(TARGET_TOOLS_PREFIX) +else +# It's already absolute, no need to touch it +KERNEL_CROSS_COMPILE:= $(TARGET_TOOLS_PREFIX) +endif endif |