gbm 0.1.0

High-level access to libgbm.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate bindgen;

fn generate_shim_bindings() {
    let mut builder = bindgen::Builder::new("src/ffi/cc/gbm_shim.c");
    builder.link("gbm", bindgen::LinkType::Dynamic);
    builder.convert_macros(true);
    match builder.generate() {
        Ok(b) => b.write_to_file("src/ffi/gbm_shim.rs").unwrap(),
        Err(e) => panic!(e)
    };
}

pub fn main() {
    generate_shim_bindings();
}