]> git.lizzy.rs Git - rust.git/commit
Add `keep-stage-std` to `x.py`
authorDylan MacKenzie <ecstaticmorse@gmail.com>
Wed, 23 Sep 2020 21:25:23 +0000 (14:25 -0700)
committerDylan MacKenzie <ecstaticmorse@gmail.com>
Wed, 23 Sep 2020 21:25:23 +0000 (14:25 -0700)
commitbcbd2ccc8d4591705fd5b63a5d5f5fc320cd89be
treea9969e5fa340e6fc4fefc3236ae593e29e0b46a2
parenta6008fac97f81a3fc51668b0c7fa0e2e6f2a599b
Add `keep-stage-std` to `x.py`

This keeps only the `std` artifacts compiled by the given stage, not the
compiler. This is useful when working on the latter stages of the
compiler in tandem with the standard library, since you don't have to
rebuild the *entire* compiler when the standard library changes.
src/bootstrap/compile.rs
src/bootstrap/config.rs
src/bootstrap/flags.rs