|
Packit |
6539e1 |
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.006.
|
|
Packit |
6539e1 |
use strict;
|
|
Packit |
6539e1 |
use warnings;
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
use 5.006;
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
use ExtUtils::MakeMaker;
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
my %WriteMakefileArgs = (
|
|
Packit |
6539e1 |
"ABSTRACT" => "Gather package and POD information from perl module files",
|
|
Packit |
6539e1 |
"AUTHOR" => "Ken Williams <kwilliams\@cpan.org>, Randy W. Sims <RandyS\@ThePierianSpring.org>",
|
|
Packit |
6539e1 |
"CONFIGURE_REQUIRES" => {
|
|
Packit |
6539e1 |
"ExtUtils::MakeMaker" => 0
|
|
Packit |
6539e1 |
},
|
|
Packit |
6539e1 |
"DISTNAME" => "Module-Metadata",
|
|
Packit |
6539e1 |
"LICENSE" => "perl",
|
|
Packit |
6539e1 |
"MIN_PERL_VERSION" => "5.006",
|
|
Packit |
6539e1 |
"NAME" => "Module::Metadata",
|
|
Packit |
6539e1 |
"PREREQ_PM" => {
|
|
Packit |
6539e1 |
"Carp" => 0,
|
|
Packit |
6539e1 |
"Fcntl" => 0,
|
|
Packit |
6539e1 |
"File::Find" => 0,
|
|
Packit |
6539e1 |
"File::Spec" => 0,
|
|
Packit |
6539e1 |
"strict" => 0,
|
|
Packit |
6539e1 |
"version" => "0.87",
|
|
Packit |
6539e1 |
"warnings" => 0
|
|
Packit |
6539e1 |
},
|
|
Packit |
6539e1 |
"TEST_REQUIRES" => {
|
|
Packit |
6539e1 |
"Cwd" => 0,
|
|
Packit |
6539e1 |
"Exporter" => 0,
|
|
Packit |
6539e1 |
"ExtUtils::MakeMaker" => 0,
|
|
Packit |
6539e1 |
"File::Basename" => 0,
|
|
Packit |
6539e1 |
"File::Path" => 0,
|
|
Packit |
6539e1 |
"File::Spec" => 0,
|
|
Packit |
6539e1 |
"File::Temp" => 0,
|
|
Packit |
6539e1 |
"IO::File" => 0,
|
|
Packit |
6539e1 |
"Test::More" => "0.82",
|
|
Packit |
6539e1 |
"base" => 0,
|
|
Packit |
6539e1 |
"lib" => 0
|
|
Packit |
6539e1 |
},
|
|
Packit |
6539e1 |
"VERSION" => "1.000033",
|
|
Packit |
6539e1 |
"test" => {
|
|
Packit |
6539e1 |
"TESTS" => "t/*.t"
|
|
Packit |
6539e1 |
}
|
|
Packit |
6539e1 |
);
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
my %FallbackPrereqs = (
|
|
Packit |
6539e1 |
"Carp" => 0,
|
|
Packit |
6539e1 |
"Cwd" => 0,
|
|
Packit |
6539e1 |
"Exporter" => 0,
|
|
Packit |
6539e1 |
"ExtUtils::MakeMaker" => 0,
|
|
Packit |
6539e1 |
"Fcntl" => 0,
|
|
Packit |
6539e1 |
"File::Basename" => 0,
|
|
Packit |
6539e1 |
"File::Find" => 0,
|
|
Packit |
6539e1 |
"File::Path" => 0,
|
|
Packit |
6539e1 |
"File::Spec" => 0,
|
|
Packit |
6539e1 |
"File::Temp" => 0,
|
|
Packit |
6539e1 |
"IO::File" => 0,
|
|
Packit |
6539e1 |
"Test::More" => "0.82",
|
|
Packit |
6539e1 |
"base" => 0,
|
|
Packit |
6539e1 |
"lib" => 0,
|
|
Packit |
6539e1 |
"strict" => 0,
|
|
Packit |
6539e1 |
"version" => "0.87",
|
|
Packit |
6539e1 |
"warnings" => 0
|
|
Packit |
6539e1 |
);
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.031
|
|
Packit |
6539e1 |
requires('IO::Scalar') if "$]" < '5.008';
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
|
|
Packit |
6539e1 |
delete $WriteMakefileArgs{TEST_REQUIRES};
|
|
Packit |
6539e1 |
delete $WriteMakefileArgs{BUILD_REQUIRES};
|
|
Packit |
6539e1 |
$WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
|
|
Packit |
6539e1 |
}
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
|
|
Packit |
6539e1 |
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
WriteMakefile(%WriteMakefileArgs);
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.031
|
|
Packit |
6539e1 |
sub _add_prereq {
|
|
Packit |
6539e1 |
my ($mm_key, $module, $version_or_range) = @_;
|
|
Packit |
6539e1 |
warn "$module already exists in $mm_key -- need to do a sane metamerge!"
|
|
Packit |
6539e1 |
if exists $WriteMakefileArgs{$mm_key}{$module}
|
|
Packit |
6539e1 |
and $WriteMakefileArgs{$mm_key}{$module} ne ($version_or_range || 0);
|
|
Packit |
6539e1 |
warn "$module already exists in FallbackPrereqs -- need to do a sane metamerge!"
|
|
Packit |
6539e1 |
if exists $FallbackPrereqs{$module} and $FallbackPrereqs{$module} ne ($version_or_range || 0);
|
|
Packit |
6539e1 |
$WriteMakefileArgs{$mm_key}{$module} = $FallbackPrereqs{$module} = $version_or_range || 0;
|
|
Packit |
6539e1 |
return;
|
|
Packit |
6539e1 |
}
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
sub requires { goto &runtime_requires }
|
|
Packit |
6539e1 |
|
|
Packit |
6539e1 |
sub runtime_requires {
|
|
Packit |
6539e1 |
my ($module, $version_or_range) = @_;
|
|
Packit |
6539e1 |
_add_prereq(PREREQ_PM => $module, $version_or_range);
|
|
Packit |
6539e1 |
}
|