diff options
| author | Mark Simulacrum <mark.simulacrum@gmail.com> | 2018-03-28 17:25:09 +0200 |
|---|---|---|
| committer | Mark Simulacrum <mark.simulacrum@gmail.com> | 2018-04-03 11:43:14 -0600 |
| commit | 545b92f46d98bf5c812343315025bfb92f37837f (patch) | |
| tree | 921c05bb91a5f0c83f05bd4d17783c4eb0df94fa /src/bootstrap/tool.rs | |
| parent | a727447f5927ac0a186af4504f8a11014f42b1da (diff) | |
| download | rust-545b92f46d98bf5c812343315025bfb92f37837f.tar.gz rust-545b92f46d98bf5c812343315025bfb92f37837f.zip | |
Avoid printing output when in dry run mode
Diffstat (limited to 'src/bootstrap/tool.rs')
| -rw-r--r-- | src/bootstrap/tool.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bootstrap/tool.rs b/src/bootstrap/tool.rs index 0b1616b9b4f..93b6153fcb2 100644 --- a/src/bootstrap/tool.rs +++ b/src/bootstrap/tool.rs @@ -116,7 +116,7 @@ impl Step for ToolBuild { cargo.arg("--features").arg(self.extra_features.join(" ")); let _folder = build.fold_output(|| format!("stage{}-{}", compiler.stage, tool)); - println!("Building stage{} tool {} ({})", compiler.stage, tool, target); + build.info(&format!("Building stage{} tool {} ({})", compiler.stage, tool, target)); let mut duplicates = Vec::new(); let is_expected = compile::stream_cargo(build, &mut cargo, &mut |msg| { // Only care about big things like the RLS/Cargo for now @@ -427,7 +427,8 @@ impl Step for Rustdoc { .env("RUSTC_DEBUGINFO_LINES", builder.config.rust_debuginfo_lines.to_string()); let _folder = build.fold_output(|| format!("stage{}-rustdoc", target_compiler.stage)); - println!("Building rustdoc for stage{} ({})", target_compiler.stage, target_compiler.host); + build.info(&format!("Building rustdoc for stage{} ({})", + target_compiler.stage, target_compiler.host)); build.run(&mut cargo); // Cargo adds a number of paths to the dylib search path on windows, which results in |
