1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14rust-version = "1.64.0" 15name = "bindgen-cli" 16version = "0.69.5" 17authors = ["The rust-bindgen project contributors"] 18build = false 19autobins = false 20autoexamples = false 21autotests = false 22autobenches = false 23description = "Automatically generates Rust FFI bindings to C and C++ libraries." 24homepage = "https://rust-lang.github.io/rust-bindgen/" 25documentation = "https://docs.rs/bindgen" 26readme = "README.md" 27keywords = [ 28 "bindings", 29 "ffi", 30 "code-generation", 31] 32categories = [ 33 "external-ffi-bindings", 34 "development-tools::ffi", 35] 36license = "BSD-3-Clause" 37repository = "https://github.com/rust-lang/rust-bindgen" 38 39[package.metadata.dist] 40dist = true 41 42[package.metadata.release] 43release = true 44 45[[bin]] 46name = "bindgen" 47path = "main.rs" 48 49[dependencies.bindgen] 50version = "=0.69.5" 51features = [ 52 "__cli", 53 "experimental", 54] 55default-features = false 56 57[dependencies.clap] 58version = "4" 59features = ["derive"] 60 61[dependencies.clap_complete] 62version = "4" 63 64[dependencies.env_logger] 65version = "0.10.0" 66optional = true 67 68[dependencies.log] 69version = "0.4" 70optional = true 71 72[dependencies.shlex] 73version = "1" 74 75[features] 76__testing_only_extra_assertions = ["bindgen/__testing_only_extra_assertions"] 77__testing_only_libclang_16 = ["bindgen/__testing_only_libclang_16"] 78__testing_only_libclang_9 = ["bindgen/__testing_only_libclang_9"] 79default = [ 80 "logging", 81 "runtime", 82 "which-rustfmt", 83] 84logging = [ 85 "bindgen/logging", 86 "dep:env_logger", 87 "dep:log", 88] 89runtime = ["bindgen/runtime"] 90static = ["bindgen/static"] 91which-rustfmt = ["bindgen/which-rustfmt"] 92