Alien-Libevent
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
use strict;
use warnings;
use ExtUtils::MakeMaker;
use Alien::Build::MM;
if ( -e '.gitignore' ) {
system('podselect lib/Alien/Libevent.pm > README.pod');
}
if ( $^O eq 'MSWin32' ) {
print STDERR "Win32 is currently not supported";
exit(0);
}
my %WriteMakefileArgs = (
"ABSTRACT" => "Find or build libevent",
"AUTHOR" => "Thibault Duponchelle <thibault.duponchelle\@gmail.com>",
"VERSION_FROM" => "lib/Alien/Libevent.pm",
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => "6.52",
},
"PREREQ_PM" => {
"Alien::Base" => "0.038",
"Test::Alien" => "0",
"Test::Alien::Diag" => "0",
},
"DISTNAME" => "Alien-Libevent",
"LICENSE" => "perl",
"NAME" => "Alien::Libevent",
META_MERGE => {
resources => {
license => 'http://dev.perl.org/licenses/',
homepage => 'https://metacpan.org/release/Alien-Libevent',
bugtracker => 'https://github.com/thibaultduponchelle/Alien-Libevent/issues',
repository => 'https://github.com/thibaultduponchelle/Alien-Libevent.git',
IRC => 'irc://irc.perl.org/#native'
},
},
);
my %FallbackPrereqs = (
"Alien::Base" => "0.038",
);
my $abmm = Alien::Build::MM->new;
%WriteMakefileArgs = $abmm->mm_args(%WriteMakefileArgs);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
$WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
WriteMakefile(%WriteMakefileArgs);
sub MY::postamble {
$abmm->mm_postamble;
}
( run in 1.000 second using v1.01-cache-2.11-cpan-df04353d9ac )