Files
wasmer/lib/vm/build.rs
2021-05-10 18:27:33 -07:00

20 lines
466 B
Rust

//! Runtime build script compiles C code using setjmp for trap handling.
use std::env;
fn main() {
println!("cargo:rerun-if-changed=src/trap/handlers.c");
cc::Build::new()
.warnings(true)
.define(
&format!(
"CFG_TARGET_OS_{}",
env::var("CARGO_CFG_TARGET_OS").unwrap().to_uppercase()
),
None,
)
.file("src/trap/handlers.c")
.compile("handlers");
}