Commit Graph

3 Commits

Author SHA1 Message Date
Joe Bellus bb78209345 Preparing for publishing crate on crates.io.
* Added license file
* Added fields to Cargo.toml
2021-06-21 01:43:00 +00:00
Joe Bellus 81e557a037 Environment based options/flags
Environment variables can be checked for options/flags. The name of the
option is used to query if an environment variable exists for the given
option.

This can optionally be prefixed.
2021-06-19 15:59:46 -04:00
Joe Bellus 6409e249e3 Automatic help output
Added help generation for root and subcommands either using
`app help [command]` or `app --help [command]`

This help text displays all opts and their descriptions, available
subcommands and any description for the current command.
2021-06-19 19:07:04 +00:00