esp-rs / embuild

Build support for embedded Rust: Cargo integration with other embedded build ecosystems & tools, like PlatformIO, CMake and kconfig.
Apache License 2.0
135 stars 38 forks source link

Switch to `structopt` or `clap@3.0` macros #10

Closed N3xed closed 3 years ago

N3xed commented 3 years ago

Currently, using clap by itself needs much boilerplate code.

I think we can reduce the code, eliminate the constants and make it easier to read if we switch to structopt or the new clap@3.0.0 (when this version lands) attributes.