rust/src/tools
Alex Crichton 38bedfabb9 rustbuild: Switch back to using hard links
The `copy` function historically in rustbuild used hard links to speed up the
copy operations that it does. This logic was backed out, however, in #39518 due
to a bug that only showed up on Windows, described in #39504. The cause
described in #39504 happened because Cargo, on a fresh build, would overwrite
the previous artifacts with new hard links that Cargo itself manages.

This behavior in Cargo was fixed in rust-lang/cargo#4390 where it no longer
should overwrite files on fresh builds, opportunistically leaving the filesystem
intact and not touching it.

Hopefully this can help speed up local builds by doing fewer copies all over the
place!
2017-09-09 21:14:44 -07:00
..
build-manifest Make git commit info optional and per-package in channel manifests 2017-09-05 19:38:28 +02:00
cargo@33250c48b4 rustbuild: Switch back to using hard links 2017-09-09 21:14:44 -07:00
cargotest Run tests for the cargo submodule in tree 2017-04-24 08:08:40 -07:00
clippy@2544458559 Resync clippy to v0.0.156 2017-09-03 14:33:28 -07:00
compiletest compiletest: Change Config comments to doc comments 2017-08-28 13:35:53 +02:00
error_index_generator Build rustdoc on-demand. 2017-07-27 05:51:22 -06:00
linkchecker Merge crate collections into alloc 2017-06-13 23:37:34 -07:00
remote-test-client Add a disabled builder for aarch64 emulated tests 2017-07-24 16:24:52 -07:00
remote-test-server Add remote device testing support 2017-05-04 12:43:22 +02:00
rls@303671ea81 Update rls 2017-08-31 15:24:23 +12:00
rust-installer@adea17e1b2 rustbuild: Switch back to using hard links 2017-09-09 21:14:44 -07:00
rustbook rustbook: remove dead test functions 2017-09-04 13:04:53 +02:00
rustdoc Cargotest needs only one rustdoc.exe to exist on Windows 2017-08-13 05:15:44 +05:00
tidy Auto merge of #43886 - oli-obk:clippy, r=nrc 2017-09-02 17:17:14 +00:00
unstable-book-gen Sort entries of SUMMARY.md alphabetically 2017-06-18 23:26:39 +02:00