|
131
|
0 |
0 |
unless &GetOptions("class=s", \$config{'class'}, "plugin=s\@", \$config{'plugins'}, "dir=s", \$config{'dir'}, "distro=s", \$config{'distro'}, "module=s\@", \$config{'modules'}, "builder=s\@", \$config{'builder'}, "ignores=s\@", \$config{'ignores_type'}, "eumm", sub {
push @{$config{"builder"};}, "ExtUtils::MakeMaker";
}
, "mb", sub {
push @{$config{"builder"};}, "Module::Build";
}
, "mi", sub {
push @{$config{"builder"};}, "Module::Install";
}
, "author=s\@", \@{$config{"author"};}, "email=s", \$config{'email'}, "github=s", \$config{'github'}, "license=s", \$config{'license'}, "genlicense", \$config{'genlicense'}, "minperl=s", \$config{'minperl'}, "fatalize", \$config{'fatalize'}, "force", \$config{'force'}, "verbose", \$config{'verbose'}, "version", sub {
require Module::Starter;
print "module-starter v$Module::Starter::VERSION\n";
exit 1;
}
, "help", sub {
pod2usage(1);
}
) |