16 lines
397 B
Rust
16 lines
397 B
Rust
use bindgen::Builder;
|
|
|
|
fn main() {
|
|
// XXX this is taken from glutin/build.rs.
|
|
dotenvy::dotenv().ok();
|
|
|
|
let bindings_header = "../glc/src/glc_api.h";
|
|
|
|
let bindings = Builder::default().header(bindings_header).generate().unwrap();
|
|
|
|
bindings.write_to_file("./src/glc.rs").unwrap();
|
|
|
|
println!("cargo:rerun-if-changed=build.rs");
|
|
println!("cargo:rerun-if-changed={bindings_header}");
|
|
}
|