summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2016-12-13 20:52:03 +0100
committerBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2016-12-13 20:52:03 +0100
commit22954d7bbf84f9b9f0e683df94c98567044ebd02 (patch)
tree93f2a1649718ca680b1effadf6b872d6bcbd6adc
parent8cd3cc4c00295d3407d7132a8e9d05702163b9c4 (diff)
downloadmt6797-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-xBoardConfig.mk9
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