Status
Cargo style subcommand
This library help to build an app that use a similar command line interface as Cargo or Git:
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