use util::{exe, libdir, is_dylib, copy};
use {Build, Compiler, Mode};
use native;
+use tool;
use cache::{INTERNER, Interned};
use builder::{Step, RunConfig, ShouldRun, Builder};
// for reason why the sanitizers are not built in stage0.
copy_apple_sanitizer_dylibs(&build.native_dir(target), "osx", &libdir);
}
+
+ builder.ensure(tool::CleanTools {
+ compiler: target_compiler,
+ target: target,
+ mode: Mode::Libstd,
+ });
}
}
target);
add_to_sysroot(&builder.sysroot_libdir(target_compiler, target),
&libtest_stamp(build, compiler, target));
+ builder.ensure(tool::CleanTools {
+ compiler: target_compiler,
+ target: target,
+ mode: Mode::Libtest,
+ });
}
}
target);
add_to_sysroot(&builder.sysroot_libdir(target_compiler, target),
&librustc_stamp(build, compiler, target));
+ builder.ensure(tool::CleanTools {
+ compiler: target_compiler,
+ target: target,
+ mode: Mode::Librustc,
+ });
}
}