summaryrefslogtreecommitdiffstats
path: root/src/tools/rust-installer/gen-installer.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/rust-installer/gen-installer.sh')
-rwxr-xr-xsrc/tools/rust-installer/gen-installer.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/rust-installer/gen-installer.sh b/src/tools/rust-installer/gen-installer.sh
index eabd8c95c..cc45b5e08 100755
--- a/src/tools/rust-installer/gen-installer.sh
+++ b/src/tools/rust-installer/gen-installer.sh
@@ -11,5 +11,9 @@ abs_path() {
(unset CDPATH && cd "$path" > /dev/null && pwd)
}
+# Running cargo will read the libstd Cargo.toml
+# which uses the unstable `public-dependency` feature.
+export RUSTC_BOOTSTRAP=1
+
src_dir="$(abs_path $(dirname "$0"))"
$CARGO run --manifest-path="$src_dir/Cargo.toml" -- generate "$@"