about summary refs log tree commit diff
path: root/src/test/run-pass/thinlto
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2017-04-11 11:58:25 -0700
committerAlex Crichton <alex@alexcrichton.com>2017-04-13 09:47:00 -0700
commit2a3355920777956d537db7a0f4c278a280af9abb (patch)
tree6bba96015aea04da4e39a5a5902bbfb7a0d79fd3 /src/test/run-pass/thinlto
parent43ef63d5b4279ef97ed921338a69b0d62101ca83 (diff)
downloadrust-2a3355920777956d537db7a0f4c278a280af9abb.tar.gz
rust-2a3355920777956d537db7a0f4c278a280af9abb.zip
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/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions