Repo of no-std crates for my personal embedded projects
at main 32 lines 958 B view raw
1[package] 2name = "sachy-esphome" 3authors.workspace = true 4edition.workspace = true 5repository.workspace = true 6license.workspace = true 7version.workspace = true 8rust-version.workspace = true 9 10[dependencies] 11defmt = { workspace = true, features = ["alloc"], optional = true } 12bytes = { version = "1", default-features = false, features = ["extra-platforms"] } 13libm = { version = "0.2.15", optional = true } 14num-derive = "0.4.2" 15num-traits = { version = "0.2.19", default-features = false } 16prost = { version = "0.14.1", default-features = false, features = ["derive"] } 17prost-types = { version = "0.14.1", default-features = false } 18thiserror = { version = "2.0.12", default-features = false } 19 20[build-dependencies] 21anyhow = "1.0.98" 22handlebars = "6.3.2" 23heck = "0.5.0" 24prost-build = "0.14.1" 25protobuf = "3.7.2" 26protobuf-parse = "3.7.2" 27serde = { version = "1.0.219", features = ["derive"] } 28 29[features] 30default = [] 31libm = ["dep:libm"] 32defmt = ["dep:defmt"]