about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-04-13 20:21:12 +0000
committerbors <bors@rust-lang.org>2017-04-13 20:21:12 +0000
commit28a74299778cdad4ea999e4ee8f8c1ef793338bd (patch)
tree765185b06b8ae4adb0dba13f41113da918c933ce /src/libstd
parentea376822a17dd911244c313c5b07dffdfe3c023a (diff)
parent2a3355920777956d537db7a0f4c278a280af9abb (diff)
downloadrust-28a74299778cdad4ea999e4ee8f8c1ef793338bd.tar.gz
rust-28a74299778cdad4ea999e4ee8f8c1ef793338bd.zip
Auto merge of #41227 - alexcrichton:compiletest, r=aturon
rustbuild: Fix recompilation of stage0 tools dir

This commit knocks out a longstanding FIXME in rustbuild which should correctly
recompile stage0 compiletest and such whenever libstd itself changes. The
solution implemented here was to implement a notion of "order only" dependencies
and then add a new dependency stage for clearing out the tools dir, using
order-only deps to ensure that it happens correctly.

The dependency drawing for tools is a bit wonky now but I think this'll get the
job done.

Closes #39396
Diffstat (limited to 'src/libstd')
0 files changed, 0 insertions, 0 deletions