3 This tool generates the manifests uploaded to static.rust-lang.org and used by
4 rustup. The tool is invoked by the bootstrap tool.
6 ## Testing changes locally
8 In order to test the changes locally you need to have a valid dist directory
9 available locally. If you don't want to build all the compiler, you can easily
10 create one from the nightly artifacts with:
14 for cmpn in rust rustc rust-std rust-docs cargo; do
15 wget https://static.rust-lang.org/dist/${cmpn}-nightly-x86_64-unknown-linux-gnu.tar.gz
19 Then, you can generate the manifest and all the packages from `path/to/dist` to
20 `path/to/output` with:
23 $ cargo +nightly run path/to/dist path/to/output 1970-01-01 http://example.com \
24 CHANNEL path/to/rust/repo
27 Remember to replace `CHANNEL` with the channel you produced dist artifacts of
28 and `path/to/rust/repo` with the path to your checkout of the Rust repository.