|
Packit Service |
55d635 |
use strict;
|
|
Packit Service |
55d635 |
use warnings;
|
|
Packit Service |
55d635 |
use ExtUtils::MakeMaker;
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
my $mm_ver = $ExtUtils::MakeMaker::VERSION;
|
|
Packit Service |
55d635 |
if ($mm_ver =~ /_/) {
|
|
Packit Service |
55d635 |
$mm_ver = eval $mm_ver;
|
|
Packit Service |
55d635 |
die $@ if $@;
|
|
Packit Service |
55d635 |
}
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
my @REQUIRES = (
|
|
Packit Service |
55d635 |
'strict' => 0,
|
|
Packit Service |
55d635 |
'warnings' => 0,
|
|
Packit Service |
55d635 |
'Pod::Coverage' => 0,
|
|
Packit Service |
55d635 |
'Test::Builder' => 0,
|
|
Packit Service |
55d635 |
);
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
my @TEST_REQUIRES = (
|
|
Packit Service |
55d635 |
'Test::Builder::Tester' => 0,
|
|
Packit Service |
55d635 |
'Test::More' => 0,
|
|
Packit Service |
55d635 |
'lib' => 0,
|
|
Packit Service |
55d635 |
);
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
push(@REQUIRES, @TEST_REQUIRES) if $mm_ver < 6.64;
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
WriteMakefile(
|
|
Packit Service |
55d635 |
NAME => 'Test::Pod::Coverage',
|
|
Packit Service |
55d635 |
VERSION_FROM => 'lib/Test/Pod/Coverage.pm',
|
|
Packit Service |
55d635 |
ABSTRACT => "Check for pod coverage in your distribution",
|
|
Packit Service |
55d635 |
PREREQ_PM => { @REQUIRES },
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
($mm_ver >= 6.64
|
|
Packit Service |
55d635 |
? (TEST_REQUIRES => { @TEST_REQUIRES })
|
|
Packit Service |
55d635 |
: ()
|
|
Packit Service |
55d635 |
),
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
($mm_ver >= 6.48
|
|
Packit Service |
55d635 |
? (MIN_PERL_VERSION => 5.006)
|
|
Packit Service |
55d635 |
: ()
|
|
Packit Service |
55d635 |
),
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
($mm_ver >= 6.31 ? (LICENSE => 'artistic_2') : ()),
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
($mm_ver <= 6.45 ? () : (META_MERGE => {
|
|
Packit Service |
55d635 |
'meta-spec' => { version => 2 },
|
|
Packit Service |
55d635 |
resources => {
|
|
Packit Service |
55d635 |
repository => {
|
|
Packit Service |
55d635 |
type => 'git',
|
|
Packit Service |
55d635 |
web => 'https://github.com/neilbowers/Test-Pod-Coverage',
|
|
Packit Service |
55d635 |
url => 'git://github.com/neilbowers/Test-Pod-Coverage.git',
|
|
Packit Service |
55d635 |
},
|
|
Packit Service |
55d635 |
},
|
|
Packit Service |
55d635 |
})),
|
|
Packit Service |
55d635 |
|
|
Packit Service |
55d635 |
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
|
|
Packit Service |
55d635 |
clean => { FILES => 'Test-Pod-Coverage-*' },
|
|
Packit Service |
55d635 |
);
|