X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fbootstrap%2Fconfig.rs;h=fdd659c60ca7f51181fc0280a1b5309a0207ad03;hb=309fb1923f0b55b057565472fce3971ed8eb4378;hp=b41d60d51a8b5972f75ea63e518d68e461f7df0e;hpb=002eccc7527c07a0aa89d58d5ef3c981f667b3f4;p=rust.git diff --git a/src/bootstrap/config.rs b/src/bootstrap/config.rs index b41d60d51a8..fdd659c60ca 100644 --- a/src/bootstrap/config.rs +++ b/src/bootstrap/config.rs @@ -965,6 +965,9 @@ fn parse_inner<'a>(args: &[String], get_toml: impl 'a + Fn(&Path) -> TomlConfig) config.changelog_seen = toml.changelog_seen; let build = toml.build.unwrap_or_default(); + if let Some(file_build) = build.build { + config.build = TargetSelection::from_user(&file_build); + }; set(&mut config.out, flags.build_dir.or_else(|| build.build_dir.map(PathBuf::from))); // NOTE: Bootstrap spawns various commands with different working directories.