• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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