about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2023-11-12 15:19:04 -0500
committerMark Rousskov <mark.simulacrum@gmail.com>2023-11-12 21:45:54 -0500
commit8e2da60f0de9ced272623338a43241f1544c0d58 (patch)
tree4d786c7e8158f0e16705cf80a28aab6d988ee0ab
parentff7c684ed05e90c9332a64da2f9a520ce44daf73 (diff)
downloadrust-8e2da60f0de9ced272623338a43241f1544c0d58.tar.gz
rust-8e2da60f0de9ced272623338a43241f1544c0d58.zip
Cranelift isn't available on non-nightly channels
-rw-r--r--src/bootstrap/src/core/build_steps/dist.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/bootstrap/src/core/build_steps/dist.rs b/src/bootstrap/src/core/build_steps/dist.rs
index 950845b736f..c485481b9a1 100644
--- a/src/bootstrap/src/core/build_steps/dist.rs
+++ b/src/bootstrap/src/core/build_steps/dist.rs
@@ -1630,14 +1630,11 @@ impl Step for Extended {
             prepare("rust-analysis");
             prepare("clippy");
             prepare("rust-analyzer");
-            for tool in &["rust-docs", "rust-demangler", "miri"] {
+            for tool in &["rust-docs", "rust-demangler", "miri", "rustc-codegen-cranelift"] {
                 if built_tools.contains(tool) {
                     prepare(tool);
                 }
             }
-            if builder.config.rust_codegen_backends.contains(&INTERNER.intern_str("cranelift")) {
-                prepare("rustc-codegen-cranelift");
-            }
             // create an 'uninstall' package
             builder.install(&etc.join("pkg/postinstall"), &pkg.join("uninstall"), 0o755);
             pkgbuild("uninstall");