about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorMark Simulacrum <mark.simulacrum@gmail.com>2017-10-16 11:40:47 -0600
committerMark Simulacrum <mark.simulacrum@gmail.com>2017-10-18 16:30:33 -0600
commit0fcd3e7b07e0f50a75f50b2e7dc935ae06fc5abd (patch)
tree28f3df2b3cd37f0b0ecc228ffa93f9f4016727db /src/rustllvm/RustWrapper.cpp
parentb7960878ba77124505aabe7dc99d0a898354c326 (diff)
downloadrust-0fcd3e7b07e0f50a75f50b2e7dc935ae06fc5abd.tar.gz
rust-0fcd3e7b07e0f50a75f50b2e7dc935ae06fc5abd.zip
Make sure to clear out the stageN-{rustc,std,tools} directories.
We copy built tool binaries into a dedicated directory to avoid deleting
them, stageN-tools-bin. These aren't ever cleared out by code, since
there should be no reason to do so, and we'll simply overwrite them as
necessary.

When clearing out the stageN-{std,rustc,tools} directories, make sure to
delete both Cargo directories -- per-target and build scripts. This
ensures that changing libstd doesn't cause problems due to build scripts
not being rebuilt, even though they should be.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions