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 believe there's an error in this file please file an 9# issue against the rust-lang/cargo repository. If you're 10# editing this file be aware that the upstream Cargo.toml 11# will likely look very different (and much more reasonable) 12 13[package] 14edition = "2018" 15name = "bindgen" 16version = "0.58.1" 17authors = ["Jyun-Yan You <jyyou.tw@gmail.com>", "Emilio Cobos Álvarez <emilio@crisal.io>", "Nick Fitzgerald <fitzgen@gmail.com>", "The Servo project developers"] 18build = "build.rs" 19include = ["LICENSE", "README.md", "Cargo.toml", "build.rs", "src/*.rs", "src/**/*.rs"] 20description = "Automatically generates Rust FFI bindings to C and C++ libraries." 21homepage = "https://rust-lang.github.io/rust-bindgen/" 22documentation = "https://docs.rs/bindgen" 23readme = "README.md" 24keywords = ["bindings", "ffi", "code-generation"] 25categories = ["external-ffi-bindings", "development-tools::ffi"] 26license = "BSD-3-Clause" 27repository = "https://github.com/rust-lang/rust-bindgen" 28 29[lib] 30path = "src/lib.rs" 31 32[[bin]] 33name = "bindgen" 34path = "src/main.rs" 35doc = false 36required-features = ["clap"] 37[dependencies.bitflags] 38version = "1.0.3" 39 40[dependencies.cexpr] 41version = "0.4" 42 43[dependencies.clang-sys] 44version = "1" 45features = ["clang_6_0"] 46 47[dependencies.clap] 48version = "2" 49optional = true 50 51[dependencies.env_logger] 52version = "0.8" 53optional = true 54 55[dependencies.lazy_static] 56version = "1" 57 58[dependencies.lazycell] 59version = "1" 60 61[dependencies.log] 62version = "0.4" 63optional = true 64 65[dependencies.peeking_take_while] 66version = "0.1.2" 67 68[dependencies.proc-macro2] 69version = "1" 70default-features = false 71 72[dependencies.quote] 73version = "1" 74default-features = false 75 76[dependencies.regex] 77version = "1.0" 78features = ["std", "unicode"] 79default-features = false 80 81[dependencies.rustc-hash] 82version = "1.0.1" 83 84[dependencies.shlex] 85version = "1" 86 87[dependencies.which] 88version = "3.0" 89optional = true 90default-features = false 91[dev-dependencies.clap] 92version = "2" 93 94[dev-dependencies.diff] 95version = "0.1" 96 97[dev-dependencies.shlex] 98version = "1" 99 100[features] 101default = ["logging", "clap", "runtime", "which-rustfmt"] 102logging = ["env_logger", "log"] 103runtime = ["clang-sys/runtime"] 104static = ["clang-sys/static"] 105testing_only_docs = [] 106testing_only_extra_assertions = [] 107testing_only_libclang_3_9 = [] 108testing_only_libclang_4 = [] 109testing_only_libclang_5 = [] 110testing_only_libclang_9 = [] 111which-rustfmt = ["which"] 112[badges.travis-ci] 113repository = "rust-lang/rust-bindgen" 114