Move ExtUtils::MakeMaker from lib to ext.
authorNicholas Clark <nick@ccl4.org>
Thu, 10 Sep 2009 15:58:33 +0000 (16:58 +0100)
committerNicholas Clark <nick@ccl4.org>
Thu, 10 Sep 2009 15:58:33 +0000 (16:58 +0100)
commitb78fd7160df924147ff968f6dc2796473af0c484
treeb5065e5b1ab461c11c74b5a0b4f848fcd0c3f118
parent4d984b75f1859fc27f556ee42f31a04df42a2004
Move ExtUtils::MakeMaker from lib to ext.

t/lib/TieOut.pm is now from Test::Simple.

Only the tests needed changing. The exceptions to BEGIN/PERL_CORE/INC
boilerplate removal were two instances of "../.." becoming "../../../..",
and changing an %INC test from "strict.pm" to "less.pm", as TestInit causes
strict to be loaded via a relative path, when it loads File::Spec to convert
all paths from relative to absolute.
109 files changed:
MANIFEST
Porting/Maintainers.pl
ext/.gitignore
ext/ExtUtils-MakeMaker/Changes [moved from lib/ExtUtils/Changes with 100% similarity]
ext/ExtUtils-MakeMaker/NOTES [moved from lib/ExtUtils/NOTES with 100% similarity]
ext/ExtUtils-MakeMaker/PATCHING [moved from lib/ExtUtils/PATCHING with 100% similarity]
ext/ExtUtils-MakeMaker/README [moved from lib/ExtUtils/README with 100% similarity]
ext/ExtUtils-MakeMaker/TODO [moved from lib/ExtUtils/TODO with 100% similarity]
ext/ExtUtils-MakeMaker/bin/instmodsh [moved from lib/ExtUtils/instmodsh with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm [moved from lib/ExtUtils/Command/MM.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm [moved from lib/ExtUtils/Liblist.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm [moved from lib/ExtUtils/Liblist/Kid.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm [moved from lib/ExtUtils/MM.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm [moved from lib/ExtUtils/MM_AIX.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm [moved from lib/ExtUtils/MM_Any.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm [moved from lib/ExtUtils/MM_BeOS.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm [moved from lib/ExtUtils/MM_Cygwin.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm [moved from lib/ExtUtils/MM_DOS.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm [moved from lib/ExtUtils/MM_Darwin.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm [moved from lib/ExtUtils/MM_MacOS.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm [moved from lib/ExtUtils/MM_NW5.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm [moved from lib/ExtUtils/MM_OS2.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm [moved from lib/ExtUtils/MM_QNX.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm [moved from lib/ExtUtils/MM_UWIN.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm [moved from lib/ExtUtils/MM_Unix.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm [moved from lib/ExtUtils/MM_VMS.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm [moved from lib/ExtUtils/MM_VOS.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm [moved from lib/ExtUtils/MM_Win32.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm [moved from lib/ExtUtils/MM_Win95.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm [moved from lib/ExtUtils/MY.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm [moved from lib/ExtUtils/MakeMaker.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm [moved from lib/ExtUtils/MakeMaker/Config.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod [moved from lib/ExtUtils/MakeMaker/FAQ.pod with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod [moved from lib/ExtUtils/MakeMaker/Tutorial.pod with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm [moved from lib/ExtUtils/Mkbootstrap.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm [moved from lib/ExtUtils/Mksymlists.pm with 100% similarity]
ext/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm [moved from lib/ExtUtils/testlib.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/00compile.t [moved from lib/ExtUtils/t/00compile.t with 78% similarity]
ext/ExtUtils-MakeMaker/t/FIRST_MAKEFILE.t [moved from lib/ExtUtils/t/FIRST_MAKEFILE.t with 82% similarity]
ext/ExtUtils-MakeMaker/t/INST.t [moved from lib/ExtUtils/t/INST.t with 95% similarity]
ext/ExtUtils-MakeMaker/t/INSTALL_BASE.t [moved from lib/ExtUtils/t/INSTALL_BASE.t with 92% similarity]
ext/ExtUtils-MakeMaker/t/INST_PREFIX.t [moved from lib/ExtUtils/t/INST_PREFIX.t with 97% similarity]
ext/ExtUtils-MakeMaker/t/Liblist.t [moved from lib/ExtUtils/t/Liblist.t with 100% similarity]
ext/ExtUtils-MakeMaker/t/MM_Any.t [moved from lib/ExtUtils/t/MM_Any.t with 84% similarity]
ext/ExtUtils-MakeMaker/t/MM_BeOS.t [moved from lib/ExtUtils/t/MM_BeOS.t with 88% similarity]
ext/ExtUtils-MakeMaker/t/MM_Cygwin.t [moved from lib/ExtUtils/t/MM_Cygwin.t with 95% similarity]
ext/ExtUtils-MakeMaker/t/MM_NW5.t [moved from lib/ExtUtils/t/MM_NW5.t with 98% similarity]
ext/ExtUtils-MakeMaker/t/MM_OS2.t [moved from lib/ExtUtils/t/MM_OS2.t with 98% similarity]
ext/ExtUtils-MakeMaker/t/MM_Unix.t [moved from lib/ExtUtils/t/MM_Unix.t with 95% similarity]
ext/ExtUtils-MakeMaker/t/MM_VMS.t [moved from lib/ExtUtils/t/MM_VMS.t with 92% similarity]
ext/ExtUtils-MakeMaker/t/MM_Win32.t [moved from lib/ExtUtils/t/MM_Win32.t with 98% similarity]
ext/ExtUtils-MakeMaker/t/MakeMaker_Parameters.t [moved from lib/ExtUtils/t/MakeMaker_Parameters.t with 91% similarity]
ext/ExtUtils-MakeMaker/t/Mkbootstrap.t [moved from lib/ExtUtils/t/Mkbootstrap.t with 96% similarity]
ext/ExtUtils-MakeMaker/t/PL_FILES.t [moved from lib/ExtUtils/t/PL_FILES.t with 79% similarity]
ext/ExtUtils-MakeMaker/t/VERSION_FROM.t [moved from lib/ExtUtils/t/VERSION_FROM.t with 79% similarity]
ext/ExtUtils-MakeMaker/t/WriteEmptyMakefile.t [moved from lib/ExtUtils/t/WriteEmptyMakefile.t with 79% similarity]
ext/ExtUtils-MakeMaker/t/arch_check.t [moved from lib/ExtUtils/t/arch_check.t with 94% similarity]
ext/ExtUtils-MakeMaker/t/backwards.t [moved from lib/ExtUtils/t/backwards.t with 69% similarity]
ext/ExtUtils-MakeMaker/t/basic.t [moved from lib/ExtUtils/t/basic.t with 98% similarity]
ext/ExtUtils-MakeMaker/t/build_man.t [moved from lib/ExtUtils/t/build_man.t with 91% similarity]
ext/ExtUtils-MakeMaker/t/cd.t [moved from lib/ExtUtils/t/cd.t with 88% similarity]
ext/ExtUtils-MakeMaker/t/config.t [moved from lib/ExtUtils/t/config.t with 62% similarity]
ext/ExtUtils-MakeMaker/t/dir_target.t [moved from lib/ExtUtils/t/dir_target.t with 54% similarity]
ext/ExtUtils-MakeMaker/t/fix_libs.t [moved from lib/ExtUtils/t/fix_libs.t with 92% similarity]
ext/ExtUtils-MakeMaker/t/fixin.t [moved from lib/ExtUtils/t/fixin.t with 93% similarity]
ext/ExtUtils-MakeMaker/t/hints.t [moved from lib/ExtUtils/t/hints.t with 88% similarity]
ext/ExtUtils-MakeMaker/t/installed_file.t [moved from lib/ExtUtils/t/installed_file.t with 81% similarity]
ext/ExtUtils-MakeMaker/t/is_of_type.t [moved from lib/ExtUtils/t/is_of_type.t with 93% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/NoXS.pm [moved from t/lib/MakeMaker/Test/NoXS.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm [moved from t/lib/MakeMaker/Test/Setup/BFD.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/MPV.pm [moved from t/lib/MakeMaker/Test/Setup/MPV.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/PL_FILES.pm [moved from t/lib/MakeMaker/Test/Setup/PL_FILES.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/Problem.pm [moved from t/lib/MakeMaker/Test/Setup/Problem.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/Recurs.pm [moved from t/lib/MakeMaker/Test/Setup/Recurs.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/XS.pm [moved from t/lib/MakeMaker/Test/Setup/XS.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Utils.pm [moved from t/lib/MakeMaker/Test/Utils.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/TieIn.pm [moved from t/lib/TieIn.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/lib/TieOut.pm [new file with mode: 0644]
ext/ExtUtils-MakeMaker/t/make.t [moved from lib/ExtUtils/t/make.t with 63% similarity]
ext/ExtUtils-MakeMaker/t/maketext_filter.t [moved from lib/ExtUtils/t/maketext_filter.t with 86% similarity]
ext/ExtUtils-MakeMaker/t/metafile_data.t [moved from lib/ExtUtils/t/metafile_data.t with 98% similarity]
ext/ExtUtils-MakeMaker/t/metafile_file.t [moved from lib/ExtUtils/t/metafile_file.t with 98% similarity]
ext/ExtUtils-MakeMaker/t/min_perl_version.t [moved from lib/ExtUtils/t/min_perl_version.t with 97% similarity]
ext/ExtUtils-MakeMaker/t/miniperl.t [moved from lib/ExtUtils/t/miniperl.t with 88% similarity]
ext/ExtUtils-MakeMaker/t/oneliner.t [moved from lib/ExtUtils/t/oneliner.t with 88% similarity]
ext/ExtUtils-MakeMaker/t/parse_version.t [moved from lib/ExtUtils/t/parse_version.t with 95% similarity]
ext/ExtUtils-MakeMaker/t/pm.t [moved from lib/ExtUtils/t/pm.t with 83% similarity]
ext/ExtUtils-MakeMaker/t/pm_to_blib.t [moved from lib/ExtUtils/t/pm_to_blib.t with 92% similarity]
ext/ExtUtils-MakeMaker/t/pod2man.t [moved from lib/ExtUtils/t/pod2man.t with 89% similarity]
ext/ExtUtils-MakeMaker/t/postamble.t [moved from lib/ExtUtils/t/postamble.t with 91% similarity]
ext/ExtUtils-MakeMaker/t/prefixify.t [moved from lib/ExtUtils/t/prefixify.t with 89% similarity]
ext/ExtUtils-MakeMaker/t/prereq.t [moved from lib/ExtUtils/t/prereq.t with 95% similarity]
ext/ExtUtils-MakeMaker/t/prereq_print.t [moved from lib/ExtUtils/t/prereq_print.t with 92% similarity]
ext/ExtUtils-MakeMaker/t/problems.t [moved from lib/ExtUtils/t/problems.t with 86% similarity]
ext/ExtUtils-MakeMaker/t/prompt.t [moved from lib/ExtUtils/t/prompt.t with 89% similarity]
ext/ExtUtils-MakeMaker/t/recurs.t [moved from lib/ExtUtils/t/recurs.t with 94% similarity]
ext/ExtUtils-MakeMaker/t/revision.t [moved from lib/ExtUtils/t/revision.t with 72% similarity]
ext/ExtUtils-MakeMaker/t/split_command.t [moved from lib/ExtUtils/t/split_command.t with 90% similarity]
ext/ExtUtils-MakeMaker/t/test_boilerplate.t [moved from lib/ExtUtils/t/test_boilerplate.t with 78% similarity]
ext/ExtUtils-MakeMaker/t/testdata/reallylongdirectoryname/arch1/Config.pm [moved from lib/ExtUtils/t/testdata/reallylongdirectoryname/arch1/Config.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/testdata/reallylongdirectoryname/arch2/Config.pm [moved from lib/ExtUtils/t/testdata/reallylongdirectoryname/arch2/Config.pm with 100% similarity]
ext/ExtUtils-MakeMaker/t/testlib.t [moved from lib/ExtUtils/t/testlib.t with 76% similarity]
ext/ExtUtils-MakeMaker/t/writemakefile_args.t [moved from lib/ExtUtils/t/writemakefile_args.t with 97% similarity]
ext/ExtUtils-MakeMaker/t/xs.t [moved from lib/ExtUtils/t/xs.t with 88% similarity]
lib/.gitignore
make_ext.pl
mkppport
t/lib/TieOut.pm
utils/instmodsh.PL