aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSumit Garg <sumit.garg@linaro.org>2020-01-07 14:27:11 +0530
committerSumit Garg <sumit.garg@linaro.org>2020-01-07 14:33:37 +0530
commit0cf229926eb87b4392fc4198b0c35f15f5d810a8 (patch)
tree432b58d6f8f78c5846cee1726a99c2594fb49a69
parentd9accce97e73d0be0037d22a5c155efddd216301 (diff)
external-arm-toolchain: allow auto detect for EAT_TARGET_SYS
Allow auto detect for EAT_TARGET_SYS using inline python variable expansion to maintain backwards compatibility with external ARM 8.x prebuilt tool-set. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: I0c60ebc6bcdedc109f9952aa6655b2460eb7bd39
-rw-r--r--meta-linaro-toolchain/conf/distro/include/tcmode-external-arm.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta-linaro-toolchain/conf/distro/include/tcmode-external-arm.inc b/meta-linaro-toolchain/conf/distro/include/tcmode-external-arm.inc
index cb606e60..56838fa2 100644
--- a/meta-linaro-toolchain/conf/distro/include/tcmode-external-arm.inc
+++ b/meta-linaro-toolchain/conf/distro/include/tcmode-external-arm.inc
@@ -7,8 +7,8 @@ EXTERNAL_TOOLCHAIN ?= "/usr/local/arm-binary-toolchain/${TARGET_ARCH}"
TOOLCHAIN_PATH_ADD = "${EXTERNAL_TOOLCHAIN}/bin:"
PATH =. "${TOOLCHAIN_PATH_ADD}"
-EAT_TARGET_SYS_arm ?= "arm-none-linux-gnueabihf"
-EAT_TARGET_SYS_aarch64 ?= "aarch64-none-linux-gnu"
+EAT_TARGET_SYS_arm ?= "${@ 'arm-none-linux-gnueabihf' if os.path.exists('${EXTERNAL_TOOLCHAIN}/bin/arm-none-linux-gnueabihf-gcc') else 'arm-linux-gnueabihf'}"
+EAT_TARGET_SYS_aarch64 ?= "${@ 'aarch64-none-linux-gnu' if os.path.exists('${EXTERNAL_TOOLCHAIN}/bin/aarch64-none-linux-gnu-gcc') else 'aarch64-linux-gnu'}"
EAT_TARGET_SYS = "${TARGET_SYS}"
TARGET_PREFIX = "${EAT_TARGET_SYS}-"