From d68176e1158d3f4c72c98ed8fee295ecfa189661 Mon Sep 17 00:00:00 2001 From: Mark Rousskov Date: Sun, 29 Jul 2018 09:03:37 -0600 Subject: [PATCH] Clear out rustdoc check builds if dependencies change --- src/bootstrap/check.rs | 5 +++++ 1 file changed, 5 insertions(+) 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,