This commit is contained in:
hlhr202 2024-05-16 14:10:03 +08:00
parent cd6a633fc5
commit bf5a08dd1d
2 changed files with 4 additions and 5 deletions

View file

@ -76,14 +76,13 @@ fn main() {
let _: u64 = std::fs::copy("src/bindings.rs", out.join("bindings.rs"))
.expect("Failed to copy bindings.rs");
} else {
let bindings = bindgen::Builder::default()
.header("wrapper.h");
let bindings = bindgen::Builder::default().header("wrapper.h");
#[cfg(feature = "metal")]
let bindings = bindings.header("whisper.cpp/ggml-metal.h");
let bindings = bindings.clang_arg("-I./whisper.cpp")
let bindings = bindings
.clang_arg("-I./whisper.cpp")
.parse_callbacks(Box::new(bindgen::CargoCallbacks::new()))
.generate();