fmod1-sys 0.1.0

Generated bindings for FMOD low-level API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate bindgen;

fn main() {
  let bindings = bindgen::Builder::default()
    .header ("wrapper.h")
    .clang_arg ("-I./include")
    .derive_debug (false)
    .generate()
    .unwrap();
  let out_path = std::path::PathBuf::from (std::env::var ("OUT_DIR").unwrap());
  bindings.write_to_file (out_path.join ("bindings.rs")).unwrap();
  let libdir = format!("{}/lib/x86_64",
    std::env::var ("CARGO_MANIFEST_DIR").unwrap());
  println!("cargo:rustc-link-search=native={}", libdir);
}