X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst.pm;h=829f72beaef894bf0f0d9682eaa69798658c84a8;hp=e7cc9a943d40e60e893142cf5526ad559225f87e;hb=42a57832aea5e5c4684d534aa7d133c15aac4b42;hpb=d1a31ac68c5b7f93e3b1f99c08006638bce7c907 diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index e7cc9a9..829f72b 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -4,6 +4,7 @@ use strict; use base 'Catalyst::Base'; use UNIVERSAL::require; use Catalyst::Log; +use Catalyst::Helper; use Text::ASCIITable; __PACKAGE__->mk_classdata($_) for qw/dispatcher engine log/; @@ -133,7 +134,7 @@ sub import { } if ( $caller->engine ) { - return; # Catalyst is allready initialized + return; # Catalyst is already initialized } unless ( $caller->log ) { @@ -163,6 +164,12 @@ sub import { } } + $caller->log->info("You are running an old helper script! ". + "Please update your scripts by regenerating the ". + "application and copying over the new scripts.") + if ( $ENV{CATALYST_SCRIPT_GEN} && ( + $ENV{CATALYST_SCRIPT_GEN} < + $Catalyst::Helper::CATALYST_SCRIPT_GEN )) ; # Process options my @plugins; foreach (@options) {