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