* Initial esp-config poc, replacing the place-spi-driver-in-ram feature * Allow documentation generation for configuration options * add `Value::Number` and a macro to parse * Add Value::String and replace esp-wifi's config * repo maint * make bool parsing stricter and number parsing more flexible * use hand rolled const str to int * Collect unknown config options * friendly errors * also batch invalid values * dump msrv to 1.79 * Mention perf boost from disabling logging * review suggestions * output selected config * changelogs and migration guides * review feedback * avoid multiple case conversions where possible * refactor generate, fix bug, add full test * run host tests in CI * add more esp-config tests * review comments * add cargo env workaround
15 lines
252 B
TOML
15 lines
252 B
TOML
[package]
|
|
name = "esp-config"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
rust-version = "1.79.0"
|
|
|
|
[dependencies]
|
|
document-features = "0.2.10"
|
|
|
|
[dev-dependencies]
|
|
temp-env = "0.3.6"
|
|
|
|
[features]
|
|
## Enable the generation and parsing of a config
|
|
build = [] |