From f2a38f35afa4507097ebdc0ad2ca82aef29e32be Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 29 Mar 2019 20:46:23 -0600 Subject: [PATCH] Building rust does not require gcc freestanding --- mk/prefix.mk | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mk/prefix.mk b/mk/prefix.mk index 1d54982..938b425 100644 --- a/mk/prefix.mk +++ b/mk/prefix.mk @@ -117,13 +117,16 @@ $(PREFIX)/gcc-freestanding-install: $(PREFIX)/gcc | $(PREFIX)/binutils-install touch "$@.partial" mv "$@.partial" "$@" -$(PREFIX)/rust-freestanding-install: $(ROOT)/rust | $(PREFIX)/gcc-freestanding-install +$(PREFIX)/rust-freestanding-install: $(ROOT)/rust | $(PREFIX)/binutils-install rm -rf "$(PREFIX)/rust-freestanding-build" "$@.partial" "$@" mkdir -p "$(PREFIX)/rust-freestanding-build" - cp -r "$(PREFIX)/gcc-freestanding-install" "$@.partial" + cp -r "$(PREFIX)/binutils-install" "$@.partial" cd "$(PREFIX)/rust-freestanding-build" && \ export PATH="$(ROOT)/$@.partial/bin:$$PATH" && \ - "$