aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-MouseX-App-Cmd/pkg-descr
blob: 68d4c5217fbced3ea7fdccf19bead15e0b2bee33 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
MouseX::App::Cmd marries App::Cmd with MouseX::Getopt. It is a direct port of
MooseX::App::Cmd to Mouse.

Use it like App::Cmd advises (especially see App::Cmd::Tutorial), swapping
App::Cmd::Command for MouseX::App::Cmd::Command.

Then you can write your Mouse commands as Mouse classes, with MouseX::Getopt
defining the options for you instead of opt_spec returning a
Getopt::Long::Descriptive spec.

WWW: http://search.cpan.org/dist/MouseX-App-Cmd/