3 unstable releases
Uses old Rust 2015
0.1.0 | Oct 29, 2016 |
---|---|
0.0.2 | Dec 15, 2015 |
0.0.1 | Dec 14, 2015 |
#590 in Cargo plugins
21KB
421 lines
Status
Cargo style subcommand
This library help to build an app that use a similar command line interface as Cargo or Git:
$ myproject build --with --some --option
$ myproject clean
$ myproject --help
i.e. Automaticaly pass argv to a corresponding subcommand (here build or clean).
Feature
- Subcommand parser and runner
- Autogenerated help for
myproject --help
andmyproject -h
- Hint when a command with a typo is typing
- Colored error message in Linux and OS X.
Futur plans
- Subcommand help with
myproject help subcommand
- Search for
myproject-cmd-subcommand
in the $PATH if there is no built-in subcommand. - Allow project wide option like
myproject --verbose clean
instead ofmyproject clean --verbose
Dependencies
~585KB