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 => {
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'}
+ ) : ()),
},
);