rust/src/bootstrap/build
Alex Crichton 6cc06b36c4 rustbuild: Implement make dist
This commit implements the `make dist` command in the new rustbuild build
system, porting over `dist.mk` and `prepare.mk` into Rust. There's a huge amount
of complexity between those two files, not all of which is likely justified, so
the Rust implementation is *much* smaller.

Currently the implementation still shells out to rust-installer as well as some
python scripts, but ideally we'd rewrite it all in the future to not shell out
and be in Rust proper.
2016-03-16 17:15:55 -07:00
..
cc.rs
channel.rs rustbuild: Implement make dist 2016-03-16 17:15:55 -07:00
check.rs rustbuild: Use tool_cmd() instead of tool() 2016-03-14 14:56:49 -07:00
clean.rs bootstrap: Add a --clean flag 2016-02-11 20:44:03 -08:00
compile.rs rustbuild: Refactor stage arguments away 2016-03-14 14:56:49 -07:00
config.rs
dist.rs rustbuild: Implement make dist 2016-03-16 17:15:55 -07:00
doc.rs rustbuild: Refactor stage arguments away 2016-03-14 14:56:49 -07:00
flags.rs bootstrap: Add a --clean flag 2016-02-11 20:44:03 -08:00
job.rs bootstrap: Be resilient to job object failures 2016-02-12 10:40:32 -08:00
mod.rs rustbuild: Implement make dist 2016-03-16 17:15:55 -07:00
native.rs rustbuild: Fix cross compiling to FreeBSD 2016-03-14 15:07:36 -07:00
sanity.rs rustbuild: fix cross compilation of libstd to i686-unknown-linux-musl 2016-03-06 08:19:51 -05:00
step.rs rustbuild: Implement make dist 2016-03-16 17:15:55 -07:00
util.rs rustbuild: Add crate documentation generation 2016-03-08 11:51:47 -08:00