From f79bf9c6d257ca72d1066368e8d66cd3e58302dd Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Sun, 21 Apr 2013 17:41:11 -0400 Subject: build: Make symlinks to target-prefixed binaries. --- (limited to 'build') diff --git a/build b/build index 75d38e0..a78112f 100755 --- a/build +++ b/build @@ -80,10 +80,17 @@ install: build # Change the target architecture prefix of files in /usr/bin. rm -f dest/usr/bin/*-gcc-$(BASE_VERSION).* for f in c++ g++ gcc gcc-ar gcc-nm gcc-ranlib; do \ + rm -f dest/usr/bin/$${f}-$(BASE_VERSION); \ mv dest/usr/bin/*-$${f}-$(BASE_VERSION) \ dest/usr/bin/$(OPK_HOST_ARCH)-$$(printf '%s' \ dest/usr/bin/*-$${f}-$(BASE_VERSION) | \ sed "s/^.*-\($${f}\)/\1/"); \ + ln -sf $(OPK_HOST_ARCH)-$$(printf '%s' \ + dest/usr/bin/*-$${f}-$(BASE_VERSION) | \ + sed "s/^.*-\($${f}\)/\1/") \ + dest/usr/bin/$$(printf '%s' \ + dest/usr/bin/*-$${f}-$(BASE_VERSION) | \ + sed "s/^.*-\($${f}\)/\1/"); \ done # Remove the internal libiberty.a. rm -f dest/usr/lib/$(OPK_HOST_ARCH)/libiberty.a -- cgit v0.9.1