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 <stanypub@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
9d885487ea
commit
d64c4ed3f7
@ -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; \
|
||||
;; \
|
||||
*) \
|
||||
|
Loading…
Reference in New Issue
Block a user