As noted by Joakim Tjernlund, we should force ln to overwrite
existing symlinks.
This commit is contained in:
parent
d9dc2a87f3
commit
78fe4bffde
@ -188,10 +188,10 @@ $(GCC_BUILD_DIR2)/.installed: $(GCC_BUILD_DIR2)/.compiled
|
|||||||
# Set up the symlinks to enable lying about target name.
|
# Set up the symlinks to enable lying about target name.
|
||||||
set -e; \
|
set -e; \
|
||||||
(cd $(STAGING_DIR); \
|
(cd $(STAGING_DIR); \
|
||||||
ln -s $(REAL_GNU_TARGET_NAME) $(GNU_TARGET_NAME); \
|
ln -sf $(REAL_GNU_TARGET_NAME) $(GNU_TARGET_NAME); \
|
||||||
cd bin; \
|
cd bin; \
|
||||||
for app in $(REAL_GNU_TARGET_NAME)-* ; do \
|
for app in $(REAL_GNU_TARGET_NAME)-* ; do \
|
||||||
ln -s $${app} \
|
ln -sf $${app} \
|
||||||
$(GNU_TARGET_NAME)$${app##$(REAL_GNU_TARGET_NAME)}; \
|
$(GNU_TARGET_NAME)$${app##$(REAL_GNU_TARGET_NAME)}; \
|
||||||
done; \
|
done; \
|
||||||
);
|
);
|
||||||
|
@ -153,10 +153,10 @@ $(GCC_BUILD_DIR2)/.installed: $(GCC_BUILD_DIR2)/.compiled
|
|||||||
# Set up the symlinks to enable lying about target name.
|
# Set up the symlinks to enable lying about target name.
|
||||||
set -e; \
|
set -e; \
|
||||||
(cd $(STAGING_DIR); \
|
(cd $(STAGING_DIR); \
|
||||||
ln -s $(REAL_GNU_TARGET_NAME) $(GNU_TARGET_NAME); \
|
ln -sf $(REAL_GNU_TARGET_NAME) $(GNU_TARGET_NAME); \
|
||||||
cd bin; \
|
cd bin; \
|
||||||
for app in $(REAL_GNU_TARGET_NAME)-* ; do \
|
for app in $(REAL_GNU_TARGET_NAME)-* ; do \
|
||||||
ln -s $${app} \
|
ln -sf $${app} \
|
||||||
$(GNU_TARGET_NAME)$${app##$(REAL_GNU_TARGET_NAME)}; \
|
$(GNU_TARGET_NAME)$${app##$(REAL_GNU_TARGET_NAME)}; \
|
||||||
done; \
|
done; \
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user