X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FConfig-Any.git;a=blobdiff_plain;f=Makefile.PL;h=54d13befbab680c95ae7a89698dd8be840c3ee2b;hp=325a131c0b89b2284ae254db592c00182ec8eaf6;hb=8c6349de453e95debad3f72cce78563710518d57;hpb=88fedacfb8aa6bee6a8542d64ed90e549f91ffe2 diff --git a/Makefile.PL b/Makefile.PL index 325a131..54d13be 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -9,14 +9,36 @@ my %META = ( test => { requires => { 'Test::More' => 0, } }, - runtime => { requires => { - 'Module::Pluggable::Object' => '3.6', - } }, + runtime => { + requires => { + 'Module::Pluggable::Object' => '3.6', + }, + suggests => { + 'Config::General' => '2.48', + 'Config::Tiny' => 0, + 'Cpanel::JSON::XS' => 0, + 'XML::Simple' => 0, + 'XML::NamespaceSupport' => 0, + 'YAML::XS' => 0, + }, + }, + develop => { + requires => { + 'Config::General' => '2.48', + 'Config::Tiny' => 0, + 'Cpanel::JSON::XS' => 0, + 'XML::Simple' => 0, + 'XML::NamespaceSupport' => 0, + 'YAML::XS' => 0, + 'Test::Pod' => 0, + 'Test::Pod::Coverage' => 0, + }, + }, }, resources => { repository => { - url => 'git://git.shadowcat.co.uk/p5sagit/Config-Any.git', - web => 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/Config-Any.git;a=summary', + url => 'https://github.com/p5sagit/Config-Any.git', + web => 'https://github.com/p5sagit/Config-Any', type => 'git', }, bugtracker => { @@ -33,7 +55,9 @@ my %META = ( my %MM_ARGS = ( PREREQ_PM => { - (eval { require Config::General } ? ('Config::General' => '2.47') : ()), + (eval { require Config::General } ? ( + 'Config::General' => $META{prereqs}{runtime}{suggests}{'Config::General'} + ) : ()), }, );