From: Chris Williams Date: Sat, 12 Sep 2009 11:29:04 +0000 (+0100) Subject: Moved parent from lib/ to ext/ X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=fac4c97df78622e953472ae69e7a2ab4d3edfd6c;p=p5sagit%2Fp5-mst-13.2.git Moved parent from lib/ to ext/ --- diff --git a/MANIFEST b/MANIFEST index bbad138..1020195 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1968,6 +1968,19 @@ ext/Package-Constants/lib/Package/Constants.pm Package::Constants ext/Package-Constants/t/01_list.t Package::Constants tests ext/Params-Check/lib/Params/Check.pm Params::Check ext/Params-Check/t/01_Params-Check.t Params::Check tests +ext/parent/lib/parent.pm Establish an ISA relationship with base classes at compile time +ext/parent/t/compile-time-file.t tests for parent.pm +ext/parent/t/compile-time.t tests for parent.pm +ext/parent/t/lib/Dummy2.plugin test files for parent.pm +ext/parent/t/lib/Dummy/Outside.pm test files for parent.pm +ext/parent/t/lib/Dummy.pm test files for parent.pm +ext/parent/t/lib/FileThatOnlyExistsAsPMC.pmc test files for parent.pm +ext/parent/t/lib/ReturnsFalse.pm test files for parent.pm +ext/parent/t/parent-classfromclassfile.t tests for parent.pm +ext/parent/t/parent-classfromfile.t tests for parent.pm +ext/parent/t/parent-pmc.t tests for parent.pm +ext/parent/t/parent-returns-false.t tests for parent.pm +ext/parent/t/parent.t tests for parent.pm ext/Parse-CPAN-Meta/Changes Parse::CPAN::Meta ext/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm Parse::CPAN::Meta ext/Parse-CPAN-Meta/t/01_compile.t Parse::CPAN::Meta @@ -3008,19 +3021,6 @@ lib/overloading.t Tests for overloading.pm lib/overload/numbers.pm Helper for overloading pragma lib/overload.pm Module for overloading perl operators lib/overload.t See if operator overloading works -lib/parent.pm Establish an ISA relationship with base classes at compile time -lib/parent/t/compile-time-file.t tests for parent.pm -lib/parent/t/compile-time.t tests for parent.pm -lib/parent/t/lib/Dummy2.plugin test files for parent.pm -lib/parent/t/lib/Dummy/Outside.pm test files for parent.pm -lib/parent/t/lib/Dummy.pm test files for parent.pm -lib/parent/t/lib/FileThatOnlyExistsAsPMC.pmc test files for parent.pm -lib/parent/t/lib/ReturnsFalse.pm test files for parent.pm -lib/parent/t/parent-classfromclassfile.t tests for parent.pm -lib/parent/t/parent-classfromfile.t tests for parent.pm -lib/parent/t/parent-pmc.t tests for parent.pm -lib/parent/t/parent-returns-false.t tests for parent.pm -lib/parent/t/parent.t tests for parent.pm lib/perl5db.pl Perl debugging routines lib/perl5db.t Tests for the Perl debugger lib/perl5db/t/eval-line-bug Tests for the Perl debugger diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index dd52b54..695491d 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1128,7 +1128,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'corion', 'DISTRIBUTION' => 'CORION/parent-0.221.tar.gz', - 'FILES' => q[lib/parent lib/parent.pm], + 'FILES' => q[ext/parent], 'CPAN' => 1, 'UPSTREAM' => undef, }, diff --git a/ext/.gitignore b/ext/.gitignore index aec8dd4..0a65e61 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -67,6 +67,7 @@ ppport.h /Opcode/Makefile.PL /Package-Constants/Makefile.PL /Params-Check/Makefile.PL +/parent/Makefile.PL /Parse-CPAN-Meta/Makefile.PL /PerlIO-encoding/Makefile.PL /PerlIO-scalar/Makefile.PL diff --git a/lib/parent.pm b/ext/parent/lib/parent.pm similarity index 100% rename from lib/parent.pm rename to ext/parent/lib/parent.pm diff --git a/lib/parent/t/compile-time-file.t b/ext/parent/t/compile-time-file.t similarity index 100% rename from lib/parent/t/compile-time-file.t rename to ext/parent/t/compile-time-file.t diff --git a/lib/parent/t/compile-time.t b/ext/parent/t/compile-time.t similarity index 100% rename from lib/parent/t/compile-time.t rename to ext/parent/t/compile-time.t diff --git a/lib/parent/t/lib/Dummy.pm b/ext/parent/t/lib/Dummy.pm similarity index 100% rename from lib/parent/t/lib/Dummy.pm rename to ext/parent/t/lib/Dummy.pm diff --git a/lib/parent/t/lib/Dummy/Outside.pm b/ext/parent/t/lib/Dummy/Outside.pm similarity index 100% rename from lib/parent/t/lib/Dummy/Outside.pm rename to ext/parent/t/lib/Dummy/Outside.pm diff --git a/lib/parent/t/lib/Dummy2.plugin b/ext/parent/t/lib/Dummy2.plugin similarity index 100% rename from lib/parent/t/lib/Dummy2.plugin rename to ext/parent/t/lib/Dummy2.plugin diff --git a/lib/parent/t/lib/FileThatOnlyExistsAsPMC.pmc b/ext/parent/t/lib/FileThatOnlyExistsAsPMC.pmc similarity index 100% rename from lib/parent/t/lib/FileThatOnlyExistsAsPMC.pmc rename to ext/parent/t/lib/FileThatOnlyExistsAsPMC.pmc diff --git a/lib/parent/t/lib/ReturnsFalse.pm b/ext/parent/t/lib/ReturnsFalse.pm similarity index 100% rename from lib/parent/t/lib/ReturnsFalse.pm rename to ext/parent/t/lib/ReturnsFalse.pm diff --git a/lib/parent/t/parent-classfromclassfile.t b/ext/parent/t/parent-classfromclassfile.t similarity index 100% rename from lib/parent/t/parent-classfromclassfile.t rename to ext/parent/t/parent-classfromclassfile.t diff --git a/lib/parent/t/parent-classfromfile.t b/ext/parent/t/parent-classfromfile.t similarity index 100% rename from lib/parent/t/parent-classfromfile.t rename to ext/parent/t/parent-classfromfile.t diff --git a/lib/parent/t/parent-pmc.t b/ext/parent/t/parent-pmc.t similarity index 100% rename from lib/parent/t/parent-pmc.t rename to ext/parent/t/parent-pmc.t diff --git a/lib/parent/t/parent-returns-false.t b/ext/parent/t/parent-returns-false.t similarity index 100% rename from lib/parent/t/parent-returns-false.t rename to ext/parent/t/parent-returns-false.t diff --git a/lib/parent/t/parent.t b/ext/parent/t/parent.t similarity index 100% rename from lib/parent/t/parent.t rename to ext/parent/t/parent.t diff --git a/lib/.gitignore b/lib/.gitignore index f819bf5..d7c518f 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -284,6 +284,7 @@ /Opcode.pm /Package/Constants.pm /Params/Check.pm +/parent.pm /Parse/CPAN/Meta.pm /POSIX.pm /POSIX.pod diff --git a/t/TEST b/t/TEST index 8c86d0e..b794103 100755 --- a/t/TEST +++ b/t/TEST @@ -33,6 +33,7 @@ my %temp_no_core = '../ext/Math-BigInt' => 1, '../ext/Math-BigRat' => 1, '../ext/MIME-Base64' => 1, + '../ext/parent' => 1, '../ext/Parse-CPAN-Meta' => 1, '../ext/Tie-RefHash' => 1, '../ext/Time-HiRes' => 1,