2019-10-20 14:51:12 -04:00
|
|
|
fn main() {
|
|
|
|
cc::Build::new()
|
2020-03-11 16:49:18 -07:00
|
|
|
.file("src/cxx.cc")
|
2020-05-08 19:23:46 +01:00
|
|
|
.cpp(true)
|
2020-05-08 13:06:04 -07:00
|
|
|
.cpp_link_stdlib(None) // linked via link-cplusplus crate
|
2020-08-28 17:25:29 -07:00
|
|
|
.flag_if_supported(cxxbridge_flags::STD)
|
2020-09-01 23:00:38 -07:00
|
|
|
.compile("cxxbridge04");
|
2020-03-11 16:49:18 -07:00
|
|
|
println!("cargo:rerun-if-changed=src/cxx.cc");
|
|
|
|
println!("cargo:rerun-if-changed=include/cxx.h");
|
2020-08-30 21:03:38 -07:00
|
|
|
println!("cargo:rustc-cfg=built_with_cargo");
|
2019-10-20 14:51:12 -04:00
|
|
|
}
|