update rust crate

This commit is contained in:
2024-08-17 16:20:28 +02:00
parent 670fa334db
commit 2167e0512a
88 changed files with 20508 additions and 1741 deletions

View File

@@ -5,4 +5,4 @@ authors = ["Ryan Snyder <ryan@vector35.com>", "Kyle Martin <kyle@vector35.com>"]
build = "build.rs"
[build-dependencies]
bindgen = "^0.68"
bindgen = "^0.69.2"

View File

@@ -83,9 +83,9 @@ fn main() {
for line in BufReader::new(file).lines() {
let line = line.unwrap();
if let Some(version) = line.strip_prefix(current_line) {
current_version = version.to_owned();
version.clone_into(&mut current_version);
} else if let Some(version) = line.strip_prefix(minimum_line) {
minimum_version = version.to_owned();
version.clone_into(&mut minimum_version);
}
}
@@ -96,6 +96,9 @@ fn main() {
.clang_arg("c++")
.size_t_is_usize(true)
.generate_comments(false)
.derive_default(true)
.generate_comments(true)
.clang_arg("-fparse-all-comments")
.allowlist_function("BN.*")
.allowlist_var("BN_CURRENT_CORE_ABI_VERSION")
.allowlist_var("BN_MINIMUM_CORE_ABI_VERSION")