svd2rust 0.29.0

Generate Rust register maps (`struct`s) from SVD files
Documentation
[[bin]]
doc = false
name = "svd2rust"
path = "src/main.rs"
required-features = ["bin"]
[dependencies.anyhow]
version = "1.0"

[dependencies.clap]
optional = true
version = "4.0"

[dependencies.env_logger]
optional = true
version = "0.10"

[dependencies.html-escape]
version = "0.2"

[dependencies.inflections]
version = "1.1"

[dependencies.irx-config]
features = ["cmd", "toml-parser"]
optional = true
version = "3.1"

[dependencies.log]
features = ["std"]
version = "~0.4"

[dependencies.proc-macro2]
version = "1.0"

[dependencies.quote]
version = "1.0"

[dependencies.regex]
version = "1.7.0"

[dependencies.serde]
optional = true
version = "1.0"

[dependencies.serde_json]
optional = true
version = "1.0.85"

[dependencies.serde_yaml]
optional = true
version = "0.9.11"

[dependencies.svd-parser]
features = ["expand"]
version = "0.14.1"

[dependencies.svd-rs]
features = ["serde"]
version = "0.14.1"

[dependencies.syn]
features = ["full", "extra-traits"]
version = "1.0"

[dependencies.thiserror]
version = "1.0"

[features]
bin = ["dep:clap", "dep:env_logger", "serde", "dep:irx-config"]
default = ["bin", "json", "yaml"]
json = ["dep:serde_json"]
yaml = ["dep:serde_yaml"]

[package]
authors = ["The ToolsTeam <tools@teams.rust-embedded.org>", "Jorge Aparicio <jorge@japaric.io>"]
build = "build.rs"
categories = ["command-line-utilities", "embedded", "hardware-support", "no-std"]
description = "Generate Rust register maps (`struct`s) from SVD files"
documentation = "https://docs.rs/svd2rust"
edition = "2021"
keywords = ["svd", "embedded", "register", "map", "generator"]
license = "MIT OR Apache-2.0"
name = "svd2rust"
readme = "README.md"
repository = "https://github.com/rust-embedded/svd2rust/"
rust-version = "1.65"
version = "0.29.0"
[package.metadata.deb]
section = "rust"