summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2017-08-26 11:00:32 +0800
committerJohn Hodge <tpg@mutabah.net>2017-08-31 16:31:24 +0800
commitac76c324ab657c58c37af983a31ec7f6c06270e1 (patch)
tree00e7b8fd5bca63e4bcfc36e37a3ff9fb7f6d94b7
parentf541aed0641f93432b81a13f872edf1edf5e63e3 (diff)
downloadmrust-ac76c324ab657c58c37af983a31ec7f6c06270e1.tar.gz
minicargo - Add script to build full libstd using minicargo
-rwxr-xr-xtools/build_rustc_with_minicargo.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/build_rustc_with_minicargo.sh b/tools/build_rustc_with_minicargo.sh
new file mode 100755
index 00000000..9187b99b
--- /dev/null
+++ b/tools/build_rustc_with_minicargo.sh
@@ -0,0 +1,13 @@
+#!/bin/sh
+set -e
+make -C minicargo
+echo "=== libstd"
+./bin/minicargo ../rustc-nightly/src/libstd --script-overrides ../script-overrides/nightly-2017-07-08/
+echo "=== libpanic_unwind"
+./bin/minicargo ../rustc-nightly/src/libpanic_unwind --script-overrides ../script-overrides/nightly-2017-07-08/
+echo "=== libpanic_abort"
+./bin/minicargo ../rustc-nightly/src/libpanic_abort --script-overrides ../script-overrides/nightly-2017-07-08/
+echo "=== libtest"
+./bin/minicargo ../rustc-nightly/src/libtest --vendor-dir ../rustc-nightly/src/vendor
+#echo "=== rustc"
+#./bin/minicargo ../rustc-nightly/src/rustc --vendor-dir ../rustc-nightly/src/vendor