Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bytecodealliance
GitHub Repository: bytecodealliance/wasmtime
Path: blob/main/crates/jit-debug/build.rs
1690 views
1
use wasmtime_versioned_export_macros::versioned_suffix;
2
3
fn main() {
4
if !cfg!(feature = "gdb_jit_int") {
5
return;
6
}
7
8
let mut build = cc::Build::new();
9
build.warnings(true);
10
let os = std::env::var("CARGO_CFG_TARGET_OS").unwrap();
11
build.define(&format!("CFG_TARGET_OS_{os}"), None);
12
build.define("VERSIONED_SUFFIX", Some(versioned_suffix!()));
13
14
println!("cargo:rerun-if-changed=gdbjit.c");
15
build.file("gdbjit.c");
16
build.compile("gdbjit-helpers");
17
}
18
19