Acme-Pony-Pink

 view release on metacpan or  search on metacpan

Makefile.PL  view on Meta::CPAN

45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
  "x_provides_scripts" => { "perl-pink-pony" => { file => "bin/perl-pink-pony" } },
};
 
my %dynamic_config;
 
my %WriteMakefileArgs = (
        ABSTRACT   => $meta->{abstract},
        AUTHOR     => ($EUMM >= 6.5702 ? $meta->{author} : $meta->{author}[0]),
        DISTNAME   => $meta->{name},
        VERSION    => $meta->{version},
        EXE_FILES  => [ map $_->{file}, values %{ $meta->{x_provides_scripts} || {} } ],
        NAME       => do { my $n = $meta->{name}; $n =~ s/-/::/g; $n },
        test       => { TESTS => "t/*.t" },
        %dynamic_config,
);
 
$WriteMakefileArgs{LICENSE} = $meta->{license}[0] if $EUMM >= 6.3001;
 
sub deps
{
        my %r;

Makefile.PL  view on Meta::CPAN

95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
        $WriteMakefileArgs{PREREQ_PM}          ||= deps('runtime', 'build', 'test');   
}
else
{
        $WriteMakefileArgs{PREREQ_PM}          ||= deps('configure', 'build', 'test', 'runtime');      
}
 
{
        my ($minperl) = reverse sort(
                grep defined && /^[0-9]+(\.[0-9]+)?$/,
                map $meta->{prereqs}{$_}{requires}{perl},
                qw( configure build runtime )
        );
         
        if (defined($minperl))
        {
                die "Installing $meta->{name} requires Perl >= $minperl"
                        unless $] >= $minperl;
                 
                $WriteMakefileArgs{MIN_PERL_VERSION} ||= $minperl
                        if $EUMM >= 6.48;



( run in 0.290 second using v1.01-cache-2.11-cpan-e5176c747c2 )