mirror of
https://gitee.com/openharmony/third_party_rust_bindgen
synced 2025-01-05 22:32:01 +00:00
ae6817256a
Prepare 0.64.0 Release --------- Co-authored-by: Christian Poveda <christian.poveda@ferrous-systems.com>
37 lines
1.2 KiB
TOML
37 lines
1.2 KiB
TOML
[package]
|
|
authors = [
|
|
"The rust-bindgen project contributors",
|
|
]
|
|
description = "Automatically generates Rust FFI bindings to C and C++ libraries."
|
|
keywords = ["bindings", "ffi", "code-generation"]
|
|
categories = ["external-ffi-bindings", "development-tools::ffi"]
|
|
license = "BSD-3-Clause"
|
|
name = "bindgen-cli"
|
|
readme = "../README.md"
|
|
repository = "https://github.com/rust-lang/rust-bindgen"
|
|
documentation = "https://docs.rs/bindgen"
|
|
homepage = "https://rust-lang.github.io/rust-bindgen/"
|
|
version = "0.64.0"
|
|
edition = "2018"
|
|
# If you change this, also update README.md and msrv in .github/workflows/bindgen.yml
|
|
rust-version = "1.60.0"
|
|
|
|
[[bin]]
|
|
path = "main.rs"
|
|
name = "bindgen"
|
|
|
|
[dependencies]
|
|
bindgen = { path = "../bindgen", version = "=0.64.0", features = ["cli", "experimental"] }
|
|
shlex = "1"
|
|
clap = { version = "4", features = ["derive"] }
|
|
env_logger = { version = "0.9.0", optional = true }
|
|
log = { version = "0.4", optional = true }
|
|
|
|
[features]
|
|
default = ["logging", "runtime", "which-rustfmt"]
|
|
logging = ["bindgen/logging", "env_logger", "log"]
|
|
static = ["bindgen/static"]
|
|
runtime = ["bindgen/runtime"]
|
|
# Dynamically discover a `rustfmt` binary using the `which` crate
|
|
which-rustfmt = ["bindgen/which-rustfmt"]
|