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 => {
cmd.arg(format!("+{toolchain}"))
.args(["check", "-Zbuild-std"])
.args(["build", "-Zbuild-std", "--release"])
.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
.iter()
.flat_map(|nightly| [(nightly, BuildMode::Core), (nightly, BuildMode::Std)])
.flat_map(|nightly| [(nightly, BuildMode::Std)])
.find(|(nightly, mode)| {
!already_finished.contains(&FinishedNightly {
nightly: (*nightly).to_owned(),