use std::process::Command;
fn main() {
if cfg!(target_os = "linux") && cfg!(target_arch = "x86_64") {
println!("cargo:rerun-if-changed=build.rs");
// let output = Command::new("./build_nyx_support.sh").output().expect("can't run ./build_nyx_support.sh");
let status = Command::new("./build_nyx_support.sh")
.status()
.expect("can't run ./build_nyx_support.sh");
if status.success() {
println!("success to run ./build_nyx_support.sh");
} else {
panic!("fail to run ./build_nyx_support.sh");
}
} else {
println!("cargo:warning=NYX node is only avaliable on x64 Linux");
}
}