diff options
| author | Mark Simulacrum <mark.simulacrum@gmail.com> | 2017-06-27 13:37:24 -0600 |
|---|---|---|
| committer | Mark Simulacrum <mark.simulacrum@gmail.com> | 2017-07-04 07:31:56 -0600 |
| commit | 4dc8fe90836c622e57293c1262a9f7728e5edfc8 (patch) | |
| tree | afd6d958367c310f9ab3d981f6c98a7911a64ec3 /src/bootstrap/lib.rs | |
| parent | 712bd0d841469f8ed42d555ed714fee06beb14fa (diff) | |
| download | rust-4dc8fe90836c622e57293c1262a9f7728e5edfc8.tar.gz rust-4dc8fe90836c622e57293c1262a9f7728e5edfc8.zip | |
Store positive instead of negative fail_fast.
This makes later negation much easier to interpret.
Diffstat (limited to 'src/bootstrap/lib.rs')
| -rw-r--r-- | src/bootstrap/lib.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs index a6608972acd..978e1d2be16 100644 --- a/src/bootstrap/lib.rs +++ b/src/bootstrap/lib.rs @@ -167,6 +167,7 @@ pub struct Build { cargo_info: channel::GitInfo, rls_info: channel::GitInfo, local_rebuild: bool, + fail_fast: bool, // Stage 0 (downloaded) compiler and cargo or their local rust equivalents. initial_rustc: PathBuf, @@ -240,12 +241,12 @@ impl Build { let rust_info = channel::GitInfo::new(&src); let cargo_info = channel::GitInfo::new(&src.join("src/tools/cargo")); let rls_info = channel::GitInfo::new(&src.join("src/tools/rls")); - let src_is_git = src.join(".git").exists(); Build { initial_rustc: config.initial_rustc.clone(), initial_cargo: config.initial_cargo.clone(), local_rebuild: config.local_rebuild, + fail_fast: flags.cmd.fail_fast(), flags: flags, config: config, |
