use strict;
use warnings FATAL => 'all';
use 5.006;
-require "inc/ExtUtils/HasCompiler.pm";
+use lib 'inc';
+use ExtUtils::HasCompiler 'can_compile_loadable_object';
my $have_compiler
= ! parse_args()->{PUREPERL_ONLY}
- && ExtUtils::HasCompiler::can_compile_loadable_object(quiet => 1);
+ && can_compile_loadable_object(quiet => 1);
my %extra_prereqs = (
indirect => 0,
requires => {
perl => '5.006',
},
- recommends => {
+ suggests => {
%extra_prereqs,
},
},
license => [ 'http://dev.perl.org/licenses/' ],
},
no_index => {
- directory => [ 't', 'xt' ]
+ directory => [ 't', 'xt', 'inc' ]
},
+ x_authority => 'cpan:MSTROUT',
);
my %MM_ARGS = (
## BOILERPLATE ###############################################################
require ExtUtils::MakeMaker;
-(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
+(do './maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
# have to do this since old EUMM dev releases miss the eval $VERSION line
my $eumm_version = eval $ExtUtils::MakeMaker::VERSION;