espforge 0.1.22

A scaffolding++ project generator for ESP32 projects
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use anyhow::Result;
use clap::Parser;
use espforge_lib::cli;

fn main() -> Result<()> {
    use espforge_components_builder;
    use espforge_devices_builder;

    // hack to ensure plugins are linked ins
    // let _ = espforge_components_builder::button::ButtonPlugin;
    // let _ = espforge_devices_builder::ili9341::ILI9341Plugin;
    espforge_components_builder::init();
    espforge_devices_builder::init();

    let cli = cli::Cli::parse();
    cli.execute()
}