This commit is contained in:
nora 2025-07-05 17:21:00 +02:00 committed by GitHub
commit 26fafe9a5f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 12 additions and 2 deletions

View file

@ -314,8 +314,18 @@ async fn build_target(
} }
BuildMode::Std => { BuildMode::Std => {
cmd.arg(format!("+{toolchain}")) cmd.arg(format!("+{toolchain}"))
.args(["check", "-Zbuild-std"]) .args(["build", "-Zbuild-std", "--release"])
.args(["--target", target]); .args(["--target", target]);
let extra_flags = CUSTOM_CORE_FLAGS
.iter()
.find(|flags| flags.target == target);
if let Some(extra_flags) = extra_flags {
let flags = extra_flags.flags.join(" ");
cmd.env("RUSTFLAGS", &flags);
rustflags = Some(flags);
}
} }
}; };

View file

@ -44,7 +44,7 @@ impl Nightlies {
self.all self.all
.iter() .iter()
.flat_map(|nightly| [(nightly, BuildMode::Core), (nightly, BuildMode::Std)]) .flat_map(|nightly| [(nightly, BuildMode::Std)])
.find(|(nightly, mode)| { .find(|(nightly, mode)| {
!already_finished.contains(&FinishedNightly { !already_finished.contains(&FinishedNightly {
nightly: (*nightly).to_owned(), nightly: (*nightly).to_owned(),