Blame Makefile.PL

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
);