forked from adburch/clipboard_ffi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.rs
28 lines (23 loc) · 1.04 KB
/
build.rs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// extern crate bindgen;
// use std::env;
// use std::path::PathBuf;
fn main() {
// // Tell cargo to invalidate the built crate whenever the header changes
// println!("cargo:rerun-if-changed=../ErrorRecord.hpp");
// // The bindgen::Builder is the main entry point
// // to bindgen, and lets you build up options for
// // the resulting bindings.
// let bindings = bindgen::Builder::default()
// //The input header we would like to generate bindings for
// .header("../ErrorRecord.hpp")
// //Tell cargo to invalidate the built crate whenever any of the included header files change
// .parse_callbacks(Box::new(bindgen::CargoCallbacks))
// //Finish the builder and generate the bindings
// .generate()
// // panic on failure
// .expect("Unable to generate bindings");
// let out_path = PathBuf::from(env::var("OUT_DIR").unwrap());
// bindings
// .write_to_file(out_path.join("generated_bindings.rs"))
// .expect("Couldn't write bindings!");
}