about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoshua Nelson <jnelson@cloudflare.com>2022-09-14 18:18:57 -0500
committerJoshua Nelson <jnelson@cloudflare.com>2022-09-14 18:27:04 -0500
commit63f6289db2d90be05acdf615f8039383c52c4ddc (patch)
tree7ab0915fab1699fb71aa20fbd3a173bf0e85c3e3
parent282b1e476883fbfd8924535185512199b4eaff3c (diff)
downloadrust-63f6289db2d90be05acdf615f8039383c52c4ddc.tar.gz
rust-63f6289db2d90be05acdf615f8039383c52c4ddc.zip
Fix `--dry-run` for `dist::RustDev`
-rw-r--r--src/bootstrap/dist.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/dist.rs b/src/bootstrap/dist.rs
index 679f017c770..3d03a056c15 100644
--- a/src/bootstrap/dist.rs
+++ b/src/bootstrap/dist.rs
@@ -1873,7 +1873,7 @@ fn maybe_install_llvm(builder: &Builder<'_>, target: TargetSelection, dst_libdir
         let mut cmd = Command::new(llvm_config);
         cmd.arg("--libfiles");
         builder.verbose(&format!("running {:?}", cmd));
-        let files = output(&mut cmd);
+        let files = if builder.config.dry_run { "".into() } else { output(&mut cmd) };
         let build_llvm_out = &builder.llvm_out(builder.config.build);
         let target_llvm_out = &builder.llvm_out(target);
         for file in files.trim_end().split(' ') {