15 lines
379 B
Rust
15 lines
379 B
Rust
#[toml_cfg::toml_config]
|
|
pub struct Config {
|
|
#[default("")]
|
|
wifi_ssid: &'static str,
|
|
#[default("")]
|
|
wifi_psk: &'static str,
|
|
}
|
|
|
|
fn main() {
|
|
if !std::path::Path::new("cfg.toml").exists() {
|
|
panic!("You need to create a `cfg.toml` file with your Wi-Fi credentials! Use `cfg.toml.template` as a template.");
|
|
}
|
|
|
|
embuild::espidf::sysenv::output();
|
|
}
|