From: Nicholas Clark Date: Sat, 26 Sep 2009 05:13:26 +0000 (+0100) Subject: Move AutoLoader from ext/ to cpan/ X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=afbf6680b6636f5aeeceb87d873ea5935f57334b;p=p5sagit%2Fp5-mst-13.2.git Move AutoLoader from ext/ to cpan/ --- diff --git a/MANIFEST b/MANIFEST index 9a75099..ea5d55e 100644 --- a/MANIFEST +++ b/MANIFEST @@ -127,6 +127,10 @@ cpan/autodie/t/user-context.t autodie - Context changes for usersubs cpan/autodie/t/usersub.t autodie - user subroutine tests cpan/autodie/t/version.t autodie - versioning tests cpan/autodie/t/version_tag.t +cpan/AutoLoader/lib/AutoLoader.pm Autoloader base class +cpan/AutoLoader/lib/AutoSplit.pm Split up autoload functions +cpan/AutoLoader/t/01AutoLoader.t See if AutoLoader works +cpan/AutoLoader/t/02AutoSplit.t See if AutoSplit works cpan/DB_File/Changes Berkeley DB extension change log cpan/DB_File/config.in Part of Berkeley DB configuration cpan/DB_File/DB_File_BS Berkeley DB extension mkbootstrap fodder @@ -445,10 +449,6 @@ ext/Attribute-Handlers/t/linerep.t See if Attribute::Handlers works ext/Attribute-Handlers/t/multi.t See if Attribute::Handlers works ext/attributes/attributes.pm For "sub foo : attrlist" ext/attributes/attributes.xs For "sub foo : attrlist" -ext/AutoLoader/lib/AutoLoader.pm Autoloader base class -ext/AutoLoader/lib/AutoSplit.pm Split up autoload functions -ext/AutoLoader/t/01AutoLoader.t See if AutoLoader works -ext/AutoLoader/t/02AutoSplit.t See if AutoSplit works ext/autouse/lib/autouse.pm Load and call a function only when it's used ext/autouse/t/autouse.t See if autouse works ext/autouse/t/lib/MyTestModule.pm Test module for autouse diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 5092c2d..6925807 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -236,10 +236,10 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'smueller', 'DISTRIBUTION' => 'SMUELLER/AutoLoader-5.70.tar.gz', - 'FILES' => q[ext/AutoLoader], + 'FILES' => q[cpan/AutoLoader], 'EXCLUDED' => [ qw( t/00pod.t ) ], 'CPAN' => 1, - 'UPSTREAM' => "cpan", + 'UPSTREAM' => 'cpan', }, 'B::Concise' => diff --git a/ext/AutoLoader/lib/AutoLoader.pm b/cpan/AutoLoader/lib/AutoLoader.pm similarity index 100% rename from ext/AutoLoader/lib/AutoLoader.pm rename to cpan/AutoLoader/lib/AutoLoader.pm diff --git a/ext/AutoLoader/lib/AutoSplit.pm b/cpan/AutoLoader/lib/AutoSplit.pm similarity index 100% rename from ext/AutoLoader/lib/AutoSplit.pm rename to cpan/AutoLoader/lib/AutoSplit.pm diff --git a/ext/AutoLoader/t/01AutoLoader.t b/cpan/AutoLoader/t/01AutoLoader.t similarity index 100% rename from ext/AutoLoader/t/01AutoLoader.t rename to cpan/AutoLoader/t/01AutoLoader.t diff --git a/ext/AutoLoader/t/02AutoSplit.t b/cpan/AutoLoader/t/02AutoSplit.t similarity index 100% rename from ext/AutoLoader/t/02AutoSplit.t rename to cpan/AutoLoader/t/02AutoSplit.t diff --git a/make_ext.pl b/make_ext.pl index 2ff74d8..8c4ff25 100644 --- a/make_ext.pl +++ b/make_ext.pl @@ -17,7 +17,7 @@ use Cwd; my @toolchain = qw(ext/constant/lib ext/Cwd ext/Cwd/lib ext/ExtUtils-Command/lib ext/ExtUtils-Install/lib ext/ExtUtils-MakeMaker/lib ext/ExtUtils-Manifest/lib ext/Text-ParseWords/lib - ext/File-Path/lib ext/AutoLoader/lib); + ext/File-Path/lib cpan/AutoLoader/lib); my @ext_dirs = qw(cpan ext); my $ext_dirs_re = '(?:' . join('|', @ext_dirs) . ')';