aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p5-MooseX-App-Cmd/pkg-descr
blob: 4e42a4a411c3d2e84beb716c50c2957aa6e78259 (plain) (blame)
1
2
3
4
5
6
7
8
This module marries App::Cmd with MooseX::Getopt.

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

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