From d64c4ed3f787802d2b3953a5db787984d9a6626e Mon Sep 17 00:00:00 2001 From: Stany MARCEL Date: Tue, 1 Nov 2011 01:53:38 +0100 Subject: toolchain: Correct test for external tools symlink creation When the external tools chain is installed in a path that match one of the first case test, all symlink are created to the external wrapper. The proposed solution is to test only the base name not the full path. Signed-off-by: Stany MARCEL Reviewed-by: "Yann E. MORIN" Signed-off-by: Peter Korsgaard --- toolchain/toolchain-external/ext-tool.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'toolchain/toolchain-external') diff --git a/toolchain/toolchain-external/ext-tool.mk b/toolchain/toolchain-external/ext-tool.mk index 828791660..572917ff0 100644 --- a/toolchain/toolchain-external/ext-tool.mk +++ b/toolchain/toolchain-external/ext-tool.mk @@ -318,9 +318,9 @@ $(STAMP_DIR)/ext-toolchain-installed: $(TOOLCHAIN_EXTERNAL_DEPENDENCIES) $(HOST_DIR)/usr/bin/ext-toolchain-wrapper: $(STAMP_DIR)/ext-toolchain-installed mkdir -p $(HOST_DIR)/usr/bin; cd $(HOST_DIR)/usr/bin; \ for i in $(TOOLCHAIN_EXTERNAL_CROSS)*; do \ - case "$$i" in \ + base=$${i##*/}; \ + case "$$base" in \ *cc|*cc-*|*++|*++-*|*cpp) \ - base=$${i##*/}; \ ln -sf $(@F) $$base; \ ;; \ *) \ -- cgit v1.2.3