We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ea186e9 commit 183fe24Copy full SHA for 183fe24
2 files changed
.github/workflows/arm-benchmark.yml
build.rs
@@ -4,23 +4,10 @@ use std::path::PathBuf;
4
fn main() {
5
let target = env::var("TARGET").unwrap_or_default();
6
7
- // Only run nasm for x86_64 bare metal, skip blog_os cross-compile target on ARM runners
8
if !target.starts_with("x86_64") {
9
return;
10
}
11
12
- // Check if nasm is available before trying to run it
13
- let nasm_available = std::process::Command::new("nasm")
14
- .arg("--version")
15
- .status()
16
- .map(|s| s.success())
17
- .unwrap_or(false);
18
-
19
- if !nasm_available {
20
- println!("cargo:warning=nasm not found, skipping switch.s assembly");
21
- return;
22
- }
23
24
let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());
25
26
println!("cargo:rerun-if-changed=src/task/switch.s");
0 commit comments