diff options
| author | Matthew Healy <matthew.healy@soundcloud.com> | 2020-01-09 22:51:38 +0100 |
|---|---|---|
| committer | Matthew Healy <matthew.healy@soundcloud.com> | 2020-01-10 11:13:49 +0100 |
| commit | 0bbbd5d418f764146afdde3460c170db205ba0fa (patch) | |
| tree | b6b92a536b5833bfda1d92dfd432f6012528f4a2 /src | |
| parent | 1c9f999157e40b770c60518174355273875bf88d (diff) | |
| download | rust-0bbbd5d418f764146afdde3460c170db205ba0fa.tar.gz rust-0bbbd5d418f764146afdde3460c170db205ba0fa.zip | |
Match llvm-skip-rebuild flag
Diffstat (limited to 'src')
| -rw-r--r-- | src/bootstrap/flags.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bootstrap/flags.rs b/src/bootstrap/flags.rs index 813e89eef38..1fbdd50a511 100644 --- a/src/bootstrap/flags.rs +++ b/src/bootstrap/flags.rs @@ -38,6 +38,8 @@ pub struct Flags { // // true => deny, false => warn pub deny_warnings: Option<bool>, + + pub llvm_skip_rebuild: Option<bool>, } pub enum Subcommand { @@ -495,6 +497,9 @@ Arguments: .map(|p| p.into()) .collect::<Vec<_>>(), deny_warnings: parse_deny_warnings(&matches), + llvm_skip_rebuild: matches.opt_str("llvm-skip-rebuild").map(|s| s.to_lowercase()).map( + |s| s.parse::<bool>().expect("`llvm-skip-rebuild` should be either true or false"), + ), } } } |
