X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=script%2Fcatalyst.pl;fp=script%2Fcatalyst.pl;h=0de8e3de00eed75de3099404bb210e8f759e20f8;hp=567e7cd6baacfef8bc272505478bf61bd9b9debe;hb=8264c14575653b5cb391953eda443eed19a7c31d;hpb=d6e0d7e606b6789fab9a1879a75497d8bbcf7941 diff --git a/script/catalyst.pl b/script/catalyst.pl index 567e7cd..0de8e3d 100755 --- a/script/catalyst.pl +++ b/script/catalyst.pl @@ -7,15 +7,18 @@ use Catalyst::Helper; my $help = 0; my $nonew = 0; +my $short = 0; GetOptions( 'help|?' => \$help, - 'nonew' => \$nonew + 'nonew' => \$nonew, + 'short' => \$short ); pod2usage(1) if ( $help || !$ARGV[0] ); -my $helper = Catalyst::Helper->new( { '.newfiles' => !$nonew } ); +my $helper = + Catalyst::Helper->new( { '.newfiles' => !$nonew, 'short' => $short } ); pod2usage(1) unless $helper->mk_app( $ARGV[0] ); 1; @@ -30,8 +33,9 @@ catalyst - Bootstrap a Catalyst application catalyst.pl [options] application-name Options: - -help display this help and exits - -nonew don't create a .new file where a file to be created exists + -help display this help and exits + -nonew don't create a .new file where a file to be created exists + -short use short types, like C instead of Controller... application-name must be a valid Perl module name and can include "::"