X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FHelper.pm;h=d965711f75de0079accd4ff67ddde3871b81e617;hp=8d3fbb7f815b5e4d3a61a2cc22a794e465ca9e67;hb=a6ad13b6d56ddf1fe82277af6b62a7d01bd4e4b0;hpb=670b3d7854bd1650782942636bc133da91e92ab6 diff --git a/lib/Catalyst/Helper.pm b/lib/Catalyst/Helper.pm index 8d3fbb7..d965711 100644 --- a/lib/Catalyst/Helper.pm +++ b/lib/Catalyst/Helper.pm @@ -82,6 +82,7 @@ sub mk_app { if ($gen_app) { $self->_mk_dirs; + $self->_mk_config; $self->_mk_appclass; $self->_mk_readme; $self->_mk_changes; @@ -354,6 +355,14 @@ sub _mk_makefile { } } +sub _mk_config { + my $self = shift; + my $dir = $self->{dir}; + my $appprefix = $self->{appprefix}; + $self->render_file( 'config', + File::Spec->catfile( $dir, "$appprefix.yml" ) ); +} + sub _mk_readme { my $self = shift; my $dir = $self->{dir}; @@ -533,11 +542,6 @@ use Catalyst qw/-Debug Static::Simple/; our $VERSION = '0.01'; # -# Configure the application -# -__PACKAGE__->config( { name => '[% name %]' } ); - -# # Start the application # __PACKAGE__->setup; @@ -611,6 +615,9 @@ catalyst; install_script glob('script/*.pl'); auto_install; WriteAll; +__config__ +--- +name: [% name %] __readme__ Run script/[% appprefix %]_server.pl to test the application. __changes__