]> git.lizzy.rs Git - rust.git/commitdiff
Clear out rustdoc check builds if dependencies change
authorMark Rousskov <mark.simulacrum@gmail.com>
Sun, 29 Jul 2018 15:03:37 +0000 (09:03 -0600)
committerMark Rousskov <mark.simulacrum@gmail.com>
Sun, 29 Jul 2018 15:03:37 +0000 (09:03 -0600)
src/bootstrap/check.rs

index 8838cdeed8687c1a488fc938a1eabdf47807844c..2f0ae7d9d2cfac31da3407a8a07ee6141c46a4c2 100644 (file)
@@ -217,6 +217,11 @@ fn run(self, builder: &Builder) {
         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,