X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Makefile.PL;h=b12772731ff987f5b8315f9f62dc3a3298600690;hb=99a35b0986cb2f6b8bbf66fc334af0bbef84df2b;hp=c30913f2d365660b8a5e2144ff3d03f0ab03d00b;hpb=ce2441a4c5cad3f16e0b2f840502324f7190bc7e;p=p5sagit%2FDevel-Declare.git diff --git a/Makefile.PL b/Makefile.PL index c30913f..b127727 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -3,7 +3,7 @@ use warnings FATAL => 'all'; use 5.008001; use ExtUtils::MakeMaker; -(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; +(do './maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; use ExtUtils::Depends; my $pkg = ExtUtils::Depends->new('Devel::Declare', 'B::Hooks::OP::Check'); @@ -17,10 +17,6 @@ my %TEST_DEPS = ( # have to do this since old EUMM dev releases miss the eval $VERSION line my $mymeta_works = do { no warnings; $ExtUtils::MakeMaker::VERSION >= 6.5707 }; -sub MY::postamble { - '$(OBJECT) : stolen_chunk_of_toke.c' -} - WriteMakefile( NAME => 'Devel::Declare', AUTHOR => 'Matt S Trout - - original author', @@ -33,6 +29,7 @@ WriteMakefile( # minimum version that depends on ExtUtils::Depends 0.302 'B::Hooks::OP::Check' => '0.19', + 'B::Hooks::OP::Check::Install::Files' => '0.19', }, PREREQ_PM => { @@ -60,10 +57,31 @@ WriteMakefile( web => 'https://rt.cpan.org/Public/Dist/Display.html?Name=Devel-Declare', }, }, + x_contributors => [ # manually added, from git shortlog -e -s -n + 'Florian Ragwitz ', + 'Matt S Trout ', + 'Karen Etheridge ', + 'Zefram ', + 'Rhesa Rozendaal ', + 'Ash Berlin ', + 'Chia-liang Kao ', + 'Marcus Ramberg ', + 'Christopher Nehren ', + 'Yuval Kogman ', + 'Cory Watson ', + 'Alexandr Ciornii ', + 'Father Chrysostomos ', + 'Graham Knop ', + 'Matthew Horsfall ', + 'Nick Perez ', + 'Yanick Champoux ', + ], + x_deprecated => 1, }, C => [ 'Declare.c' ], XS => { 'Declare.xs' => 'Declare.c' }, + depend => { '$(OBJECT)' => 'stolen_chunk_of_toke.c' }, $pkg->get_makefile_vars, );