diff options
| author | Mark Rousskov <mark.simulacrum@gmail.com> | 2018-07-29 09:03:37 -0600 |
|---|---|---|
| committer | Mark Rousskov <mark.simulacrum@gmail.com> | 2018-07-29 09:03:37 -0600 |
| commit | d68176e1158d3f4c72c98ed8fee295ecfa189661 (patch) | |
| tree | e38a62fdf94f334ce047c9293cf2dfba7d1a3d69 /src/bootstrap | |
| parent | 2a9dc245c60ab4478b3bc4670aaad4b39e646366 (diff) | |
| download | rust-d68176e1158d3f4c72c98ed8fee295ecfa189661.tar.gz rust-d68176e1158d3f4c72c98ed8fee295ecfa189661.zip | |
Clear out rustdoc check builds if dependencies change
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/check.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bootstrap/check.rs b/src/bootstrap/check.rs index 8838cdeed86..2f0ae7d9d2c 100644 --- a/src/bootstrap/check.rs +++ b/src/bootstrap/check.rs @@ -217,6 +217,11 @@ impl Step for Rustdoc { let compiler = builder.compiler(0, builder.config.build); let target = self.target; + let stage_out = builder.stage_out(compiler, Mode::ToolRustc); + builder.clear_if_dirty(&stage_out, &libstd_stamp(builder, compiler, target)); + builder.clear_if_dirty(&stage_out, &libtest_stamp(builder, compiler, target)); + builder.clear_if_dirty(&stage_out, &librustc_stamp(builder, compiler, target)); + let mut cargo = prepare_tool_cargo(builder, compiler, Mode::ToolRustc, |
