diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2017-04-11 11:58:25 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2017-04-13 09:47:00 -0700 |
| commit | 2a3355920777956d537db7a0f4c278a280af9abb (patch) | |
| tree | 6bba96015aea04da4e39a5a5902bbfb7a0d79fd3 /src/test/run-pass/thinlto | |
| parent | 43ef63d5b4279ef97ed921338a69b0d62101ca83 (diff) | |
| download | rust-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
