Merge pull request #115 from nox/bindgen

Bump bindgen to 0.65.1
This commit is contained in:
Ivan Nikulin 2023-05-09 23:04:37 +01:00 committed by GitHub
commit 7cfe2065a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 3 deletions

View File

@ -27,7 +27,7 @@ include = [
] ]
[build-dependencies] [build-dependencies]
bindgen = { version = "0.60", default-features = false, features = ["runtime"] } bindgen = { version = "0.65.1", default-features = false, features = ["runtime"] }
cmake = "0.1" cmake = "0.1"
[features] [features]

View File

@ -403,14 +403,16 @@ fn main() {
.derive_debug(true) .derive_debug(true)
.derive_default(true) .derive_default(true)
.derive_eq(true) .derive_eq(true)
.default_enum_style(bindgen::EnumVariation::NewType { is_bitfield: false }) .default_enum_style(bindgen::EnumVariation::NewType {
is_bitfield: false,
is_global: false,
})
.default_macro_constant_type(bindgen::MacroTypeVariation::Signed) .default_macro_constant_type(bindgen::MacroTypeVariation::Signed)
.generate_comments(true) .generate_comments(true)
.fit_macro_constants(false) .fit_macro_constants(false)
.size_t_is_usize(true) .size_t_is_usize(true)
.layout_tests(true) .layout_tests(true)
.prepend_enum_name(true) .prepend_enum_name(true)
.rustfmt_bindings(true)
.clang_args(get_extra_clang_args_for_bindgen()) .clang_args(get_extra_clang_args_for_bindgen())
.clang_args(&["-I", &include_path]); .clang_args(&["-I", &include_path]);