Clear out std, not std tools

This was a typo that slipped in, and meant that we were still not properly
clearing out std.
This commit is contained in:
Mark Rousskov 2020-01-23 20:29:42 -05:00
parent e0bbe7915e
commit 1cbb5d8490

View file

@ -874,7 +874,7 @@ impl<'a> Builder<'a> {
//
// Only clear out the directory if we're compiling std; otherwise, we
// should let Cargo take care of things for us (via depdep info)
if !self.config.dry_run && mode == Mode::ToolStd && cmd == "build" {
if !self.config.dry_run && mode == Mode::Std && cmd == "build" {
self.clear_if_dirty(&out_dir, &self.rustc(compiler));
}