X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Makefile.PL;h=67444f38e8c03c0d83e1376a3ab2de2242dd98bf;hb=a665bd300aafc39a938cd72ff1fb2f1c2a584175;hp=71bd50c5716baaeba444f2bf6ecbde4c45174796;hpb=742b859c0f89bf4dc325980079eb770771c1c709;p=gitmo%2FMooseX-ConfigFromFile.git diff --git a/Makefile.PL b/Makefile.PL index 71bd50c..67444f3 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,8 +1,13 @@ # Load the Module::Install bundled in ./inc/ use inc::Module::Install 0.75; +use Module::Install::ReadmeFromPod; +use Module::Install::AutoLicense; + name 'MooseX-ConfigFromFile'; -all_from 'lib/MooseX/ConfigFromFile.pm'; +all_from 'lib/MooseX/ConfigFromFile.pm'; +readme_from 'lib/MooseX/ConfigFromFile.pm'; +auto_license; test_requires 'Test::More' => '0.42'; test_requires 'Test::Fatal'; @@ -11,13 +16,10 @@ test_requires 'Test::NoWarnings' => '1.04'; test_requires 'Test::Without::Module'; requires 'Moose' => '0.35'; -requires 'MooseX::Types::Path::Class' => '0.04'; +requires 'MooseX::Types::Path::Tiny'; requires 'Try::Tiny'; requires 'namespace::autoclean'; resources repository => 'git://git.moose.perl.org/MooseX-ConfigFromFile.git'; -# Rebuild README for maintainers -system("pod2text lib/MooseX/ConfigFromFile.pm >README") if $Module::Install::AUTHOR; - WriteAll;