about summary refs log tree commit diff
path: root/src/bootstrap/config.rs
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2018-07-14 10:58:10 -0600
committerMark Rousskov <mark.simulacrum@gmail.com>2018-07-14 11:00:09 -0600
commit8eddabaafd91e476956a1c52a1f966f11b4edb85 (patch)
tree8a42bfed07514dd908b4934d9c1755f51630f0d8 /src/bootstrap/config.rs
parenta569c249c297a7c3e36ff80aeddf6f42aca5abe6 (diff)
downloadrust-8eddabaafd91e476956a1c52a1f966f11b4edb85.tar.gz
rust-8eddabaafd91e476956a1c52a1f966f11b4edb85.zip
Change keep-stage to only affect the passed stage
The best way to build a stage 2 rustc is now probably
  ./x.py build --stage 2 src/rustc # once
  ./x.py build --stage 2 --keep-stage 1 src/rustc
Diffstat (limited to 'src/bootstrap/config.rs')
-rw-r--r--src/bootstrap/config.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/config.rs b/src/bootstrap/config.rs
index 420ae1f349c..0a8a5c87d0d 100644
--- a/src/bootstrap/config.rs
+++ b/src/bootstrap/config.rs
@@ -63,7 +63,7 @@ pub struct Config {
 
     pub on_fail: Option<String>,
     pub stage: Option<u32>,
-    pub keep_stage: Option<u32>,
+    pub keep_stage: Vec<u32>,
     pub src: PathBuf,
     pub jobs: Option<u32>,
     pub cmd: Subcommand,