mirror of
https://github.com/Noratrieb/does-it-build.git
synced 2026-03-16 14:06:06 +01:00
Merge 33d9a177a8 into df486c20f8
This commit is contained in:
commit
26fafe9a5f
2 changed files with 12 additions and 2 deletions
12
src/build.rs
12
src/build.rs
|
|
@ -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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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(),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue