]> git.lizzy.rs Git - rust.git/commit
Auto merge of #39518 - alexcrichton:update-cargo, r=arielb1
authorbors <bors@rust-lang.org>
Fri, 10 Mar 2017 13:22:12 +0000 (13:22 +0000)
committerbors <bors@rust-lang.org>
Fri, 10 Mar 2017 13:22:12 +0000 (13:22 +0000)
commitf573db4f80c75f156df8a743f456bf087ec81dc2
treefa81be07dd5107bde5f51ba4d5f2b4ba1ae76293
parent5aaa60611cb7d89b03da8e56653ce09b0203f81d
parent6f431491d0c9b96858c05c0ea30edaf44f9e7c12
Auto merge of #39518 - alexcrichton:update-cargo, r=arielb1

rustbuild: Use copies instead of hard links

The original motivation for hard links was to speed up the various stages of
rustbuild, but in the end this is causing problems on Windows (#39504).

This commit tweaks the build system to use copies instead of hard links
unconditionally to ensure that the files accessed by Windows are always
disjoint.

Locally this added .3s to a noop build, so it shouldn't be too much of a
regression hopefully!

Closes #39504