Skip to content

Commit 183fe24

Browse files
committed
revert: restore working build.rs, remove broken ARM CI workflow
1 parent ea186e9 commit 183fe24

2 files changed

Lines changed: 0 additions & 70 deletions

File tree

.github/workflows/arm-benchmark.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

build.rs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,10 @@ use std::path::PathBuf;
44
fn main() {
55
let target = env::var("TARGET").unwrap_or_default();
66

7-
// Only run nasm for x86_64 bare metal, skip blog_os cross-compile target on ARM runners
87
if !target.starts_with("x86_64") {
98
return;
109
}
1110

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-
2411
let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());
2512

2613
println!("cargo:rerun-if-changed=src/task/switch.s");

0 commit comments

Comments
 (0)