rust/src/tools
bors 8d22af87d8 Auto merge of #43059 - Mark-Simulacrum:rustbuild-2.0, r=alexcrichton
Rework Rustbuild to an eagerly compiling approach

This introduces a new dependency on `serde`; I don't believe that's a problem since bootstrap is compiled with nightly/beta always so proc macros are available. Compile times are slightly longer -- about 2-3x (30 seconds vs. 10 seconds). I don't think this is too big a problem, especially since recompiling bootstrap is somewhat rare. I think we can remove the dependency on Serde if necessary, though, so let me know.

r? @alexcrichton
2017-07-22 18:27:29 +00:00
..
build-manifest Update to toml 0.4 2017-07-20 11:23:59 -06:00
cargo@ffab51954e Update Cargo to ffab51954ec32d55631c37a8730bb24915fc090b 2017-07-21 11:13:18 +02:00
cargotest Run tests for the cargo submodule in tree 2017-04-24 08:08:40 -07:00
compiletest Reduce the usage of features in compiletest and libtest 2017-07-13 16:37:57 +02:00
error_index_generator Set hoedown to generate error index 2017-04-22 13:25:14 +02:00
linkchecker Merge crate collections into alloc 2017-06-13 23:37:34 -07:00
remote-test-client Add remote device testing support 2017-05-04 12:43:22 +02:00
remote-test-server Add remote device testing support 2017-05-04 12:43:22 +02:00
rls@618f802f0d Run RLS tests 2017-07-17 17:21:46 +12:00
rust-installer@b4ff403041 Update rust-installer for Windows executable mode 2017-05-31 17:21:00 -07:00
rustbook update crate dependencies 2017-07-11 21:18:44 -04:00
tidy Update Cargo to ffab51954ec32d55631c37a8730bb24915fc090b 2017-07-21 11:13:18 +02:00
unstable-book-gen Sort entries of SUMMARY.md alphabetically 2017-06-18 23:26:39 +02:00