xref: /wasmtime-44.0.1/crates/jit-debug/build.rs (revision 115da98d)
1 use wasmtime_versioned_export_macros::versioned_suffix;
2 
main()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