chore: bump bindgen

also adds .ccls-cache/ to .gitignore
This commit is contained in:
Dan Cline 2024-01-22 11:16:35 -05:00
parent e266280d88
commit 9cb4db23dd
4 changed files with 9 additions and 9 deletions

3
.gitignore vendored
View File

@ -18,3 +18,6 @@ __pycache__
# nimble build dir # nimble build dir
build/ build/
# ccls cache dir
.ccls-cache/

View File

@ -31,9 +31,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]] [[package]]
name = "bindgen" name = "bindgen"
version = "0.66.1" version = "0.69.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" checksum = "a4c69fae65a523209d34240b60abe0c42d33d1045d445c0839d8a4894a736e2d"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"cexpr", "cexpr",

View File

@ -35,7 +35,7 @@ serde_yaml = "0.9.17"
serde_json = "1.0.105" serde_json = "1.0.105"
[build-dependencies] [build-dependencies]
bindgen = "0.66.1" bindgen = "0.69"
cc = "1.0" cc = "1.0"
[target.'cfg(target_env = "msvc")'.build-dependencies] [target.'cfg(target_env = "msvc")'.build-dependencies]

View File

@ -49,11 +49,8 @@ fn main() {
println!("cargo:rustc-link-lib=ckzg"); println!("cargo:rustc-link-lib=ckzg");
} }
fn make_bindings<P>( fn make_bindings<P>(header_path: &str, blst_headers_dir: &str, bindings_out_path: P)
header_path: &str, where
blst_headers_dir: &str,
bindings_out_path: P,
) where
P: AsRef<std::path::Path>, P: AsRef<std::path::Path>,
{ {
use bindgen::Builder; use bindgen::Builder;
@ -122,7 +119,7 @@ fn make_bindings<P>(
/* /*
* Re-build instructions * Re-build instructions
*/ */
.parse_callbacks(Box::new(bindgen::CargoCallbacks)) .parse_callbacks(Box::new(bindgen::CargoCallbacks::new()))
.generate() .generate()
.unwrap(); .unwrap();