From 68883b867ddb51d9adc98c2353ea397a711f7905 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sat, 16 Mar 2019 21:29:33 -0600 Subject: [PATCH] Strip only host binaries --- mk/prefix.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mk/prefix.mk b/mk/prefix.mk index 3114d75..8ee01ea 100644 --- a/mk/prefix.mk +++ b/mk/prefix.mk @@ -23,7 +23,7 @@ $(PREFIX)/relibc-install: $(ROOT)/relibc | $(PREFIX)/gcc-install export CARGO=xargo && \ make -j `$(NPROC)` all && \ make -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial/$(TARGET)" - find "$@.partial" -exec strip {} ';' 2> /dev/null + find "$@.partial/bin" "$@.partial/lib" "$@.partial/libexec" -exec strip {} ';' 2> /dev/null touch "$@.partial" mv "$@.partial" "$@" @@ -76,7 +76,7 @@ $(PREFIX)/binutils-install: $(PREFIX)/binutils make -j `$(NPROC)` all && \ make -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial" rm -rf "$<-build" - find "$@.partial" -exec strip {} ';' 2> /dev/null + find "$@.partial/bin" "$@.partial/lib" "$@.partial/libexec" -exec strip {} ';' 2> /dev/null touch "$@.partial" mv "$@.partial" "$@" @@ -109,7 +109,7 @@ $(PREFIX)/gcc-freestanding-install: $(PREFIX)/gcc | $(PREFIX)/binutils-install make -j `$(NPROC)` all-gcc all-target-libgcc && \ make -j `$(NPROC)` install-gcc install-target-libgcc DESTDIR="$(ROOT)/$@.partial" rm -rf "$<-freestanding-build" - find "$@.partial" -exec strip {} ';' 2> /dev/null + find "$@.partial/bin" "$@.partial/lib" "$@.partial/libexec" -exec strip {} ';' 2> /dev/null touch "$@.partial" mv "$@.partial" "$@" @@ -124,7 +124,7 @@ $(PREFIX)/rust-freestanding-install: $(ROOT)/rust | $(PREFIX)/gcc-freestanding-i make -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial" rm -rf "$(PREFIX)/rust-freestanding-build" mkdir -p "$@.partial/lib/rustlib/x86_64-unknown-linux-gnu/bin" - find "$@.partial" -exec strip {} ';' 2> /dev/null + find "$@.partial/bin" "$@.partial/lib" "$@.partial/libexec" -exec strip {} ';' 2> /dev/null touch "$@.partial" mv "$@.partial" "$@" @@ -137,7 +137,7 @@ $(PREFIX)/relibc-freestanding-install: $(ROOT)/relibc | $(PREFIX_FREESTANDING_IN export CARGO=xargo && \ make -j `$(NPROC)` all && \ make -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial/$(TARGET)" - find "$@.partial" -exec strip {} ';' 2> /dev/null + find "$@.partial/bin" "$@.partial/lib" "$@.partial/libexec" -exec strip {} ';' 2> /dev/null touch "$@.partial" mv "$@.partial" "$@" @@ -162,7 +162,7 @@ $(PREFIX)/gcc-install: $(PREFIX)/gcc | $(PREFIX)/relibc-freestanding-install make -j `$(NPROC)` all-gcc all-target-libgcc all-target-libstdc++-v3 && \ make -j `$(NPROC)` install-gcc install-target-libgcc install-target-libstdc++-v3 DESTDIR="$(ROOT)/$@.partial" rm -rf "$<-build" - find "$@.partial" -exec strip {} ';' 2> /dev/null + find "$@.partial/bin" "$@.partial/lib" "$@.partial/libexec" -exec strip {} ';' 2> /dev/null touch "$@.partial" mv "$@.partial" "$@"