esp-hal/xtask/Cargo.toml
Jesse Braham 15f2e914d6
Patch generated documentation to include a version selector (#3131)
* Refactor all documentation-related functions into their own module

* Rename `Package::should_document` to `Package::is_published`

* Patch the generated documentation to include a version selector

* Only try to fetch package manifest if `deploy-docs` feature is enabled
2025-02-13 08:33:25 +00:00

35 lines
927 B
TOML

[package]
name = "xtask"
version = "0.0.0"
edition = "2021"
publish = false
[dependencies]
anyhow = "1.0.93"
basic-toml = "0.1.9"
chrono = "0.4.38"
clap = { version = "4.5.20", features = ["derive", "wrap_help"] }
console = "0.15.10"
csv = "1.3.1"
env_logger = "0.11.5"
esp-metadata = { path = "../esp-metadata", features = ["clap"] }
kuchikiki = "0.8.2"
log = "0.4.22"
minijinja = "2.5.0"
semver = { version = "1.0.23", features = ["serde"] }
serde = { version = "1.0.215", features = ["derive"] }
serde_json = "1.0.70"
strum = { version = "0.26.3", features = ["derive"] }
toml_edit = "0.22.22"
walkdir = "2.5.0"
# Only required when building documentation for deployment:
reqwest = { version = "0.12.12", features = [
"blocking",
"json",
"native-tls-vendored",
], optional = true }
[features]
deploy-docs = ["dep:reqwest"]