1[workspace] 2members = ["tools/cross_installer", "tools/urls_generator"] 3exclude = ["test_data"] 4 5[package] 6name = "cargo-bazel" 7version = "0.14.0" 8authors = ["Andre Brisco - [email protected]"] 9categories = ["development-tools"] 10description = "A collection of tools which use Cargo to generate build targets for Bazel" 11edition = "2021" 12keywords = ["bazel"] 13license = "Apache-2.0" 14repository = "https://github.com/bazelbuild/rules_rust" 15 16[features] 17cargo = [] 18default = ["cargo"] 19 20# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 21 22[dependencies] 23anyhow = "1.0.75" 24camino = "1.1.6" 25cargo_metadata = "0.18.1" 26cargo_toml = "0.19.2" 27cargo-lock = "9.0.0" 28cargo-platform = "0.1.4" 29cfg-expr = "0.15.5" 30clap = { version = "4.3.11", features = ["derive", "env"] } 31crates-index = { version = "2.2.0", default-features = false, features = [ 32 "git", 33] } 34hex = "0.4.3" 35indoc = "2.0.4" 36itertools = "0.12.0" 37normpath = "1.1.1" 38once_cell = "1.19.0" 39pathdiff = "0.2.1" 40regex = "1.10.2" 41semver = "1.0.20" 42serde = { version = "1.0.190", features = ["derive"] } 43serde_json = "1.0.108" 44serde_starlark = "0.1.14" 45sha2 = "0.10.8" 46spdx = "0.10.3" 47tempfile = "3.8.1" 48tera = "1.19.1" 49textwrap = "0.16.0" 50toml = "0.8.10" 51tracing = "0.1.40" 52tracing-subscriber = "0.3.17" 53url = "2.5.2" 54 55[dev-dependencies] 56maplit = "1.0.2" 57spectral = "0.6.0" 58