From: Nicholas Clark Date: Sun, 30 Aug 2009 19:42:34 +0000 (+0100) Subject: Move SelfLoader from lib to ext X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=a54de28d992f85b98c487d78edd01a8b2903f922;p=p5sagit%2Fp5-mst-13.2.git Move SelfLoader from lib to ext --- diff --git a/MANIFEST b/MANIFEST index cbf01e4..e84df2a 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1279,6 +1279,9 @@ ext/SDBM_File/sdbm/tune.h SDBM kit ext/SDBM_File/sdbm/util.c SDBM kit ext/SDBM_File/t/sdbm.t See if SDBM_File works ext/SDBM_File/typemap SDBM extension interface types +ext/SelfLoader/lib/SelfLoader.pm Load functions only on demand +ext/SelfLoader/t/01SelfLoader.t See if SelfLoader works +ext/SelfLoader/t/02SelfLoader-buggy.t See if SelfLoader works ext/Shell/Shell.pm Make AUTOLOADed system() calls ext/Shell/t/Shell.t Tests for above ext/Socket/Makefile.PL Socket extension makefile writer @@ -3160,9 +3163,6 @@ lib/Search/Dict.pm Perform binary search on dictionaries lib/Search/Dict.t See if Search::Dict works lib/SelectSaver.pm Enforce proper select scoping lib/SelectSaver.t See if SelectSaver works -lib/SelfLoader.pm Load functions only on demand -lib/SelfLoader/t/01SelfLoader.t See if SelfLoader works -lib/SelfLoader/t/02SelfLoader-buggy.t See if SelfLoader works lib/shellwords.pl Perl library to split into words with shell quoting lib/sigtrap.pm For trapping an abort and giving traceback lib/sigtrap.t See if sigtrap works diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index c4c9e15..2bdf98b 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1563,7 +1563,7 @@ package Maintainers; { 'MAINTAINER' => 'smueller', 'DISTRIBUTION' => 'SMUELLER/SelfLoader-1.17.tar.gz', - 'FILES' => q[lib/SelfLoader.pm lib/SelfLoader], + 'FILES' => q[ext/SelfLoader], 'EXCLUDED' => [ qw{ t/00pod.t } ], 'CPAN' => 1, 'UPSTREAM' => "blead", diff --git a/ext/.gitignore b/ext/.gitignore index d098737..3ae85bc 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -31,6 +31,7 @@ ppport.h /PerlIO-scalar/Makefile.PL /PerlIO-via/Makefile.PL /Pod-Plainer/Makefile.PL +/SelfLoader/Makefile.PL /Shell/Makefile.PL /Switch/Makefile.PL /Sys-Hostname/Makefile.PL diff --git a/lib/SelfLoader.pm b/ext/SelfLoader/lib/SelfLoader.pm similarity index 100% rename from lib/SelfLoader.pm rename to ext/SelfLoader/lib/SelfLoader.pm diff --git a/lib/SelfLoader/t/01SelfLoader.t b/ext/SelfLoader/t/01SelfLoader.t similarity index 100% rename from lib/SelfLoader/t/01SelfLoader.t rename to ext/SelfLoader/t/01SelfLoader.t diff --git a/lib/SelfLoader/t/02SelfLoader-buggy.t b/ext/SelfLoader/t/02SelfLoader-buggy.t similarity index 100% rename from lib/SelfLoader/t/02SelfLoader-buggy.t rename to ext/SelfLoader/t/02SelfLoader-buggy.t diff --git a/lib/.gitignore b/lib/.gitignore index 7301bc9..91536f5 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -69,6 +69,7 @@ /Pod/Simple/t/corpus2/polish_utf16le_bom.txt /SDBM_File.pm /Safe.pm +/SelfLoader.pm /Scalar /Shell.pm /Socket.pm