AnyEvent-Sway
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
use strict;
use warnings;
use 5.006;
use ExtUtils::MakeMaker;
if ( $^O eq 'MSWin32' ) {
die "AnyEvent::Sway cannot be used on win32 (unix sockets are missing)";
}
my %meta = (
name => 'AnyEvent-Sway',
author => 'John Mertz, C<< <git at john.me.tz> >>',
license => ['gpl'],
'meta-spec' => { version => 2 },
resources => {
repository => {
url => 'git://git.john.me.tz/jpm/AnyEvent-Sway',
web => 'https://git.john.me.tz/jpm/AnyEvent-Sway',
type => 'git',
},
bugtracker => {
web => 'https://git.john.me.tz/jpm/AnyEvent-Sway/issues',
},
homepage => 'https://john.me.tz/projects/article.php?topic=AnyEvent-Sway',
license => ['https://dev.perl.org/licenses'],
},
);
my %requirements = (
configure_requires => {
'ExtUtils::MakeMaker' => 6.36,
},
build_requires => {
'ExtUtils::MakeMaker' => 6.36
},
runtime_requires => {
'AnyEvent' => 0,
'AnyEvent::Handle' => 0,
'AnyEvent::Socket' => 0,
'JSON::XS' => 0,
},
test_requires => {
'Test::More' => 0.80,
},
);
my %merged_requirements = (
'ExtUtils::MakeMaker' => 0,
'AnyEvent' => 0,
'AnyEvent::Handle' => 0,
'AnyEvent::Socket' => 0,
'JSON::XS' => 0,
'Test::More' => 0.80,
);
$meta{prereqs}{configure}{requires} = $requirements{configure_requires};
$meta{prereqs}{build}{requires} = $requirements{build_requires};
$meta{prereqs}{runtime}{requires} = $requirements{runtime_requires};
$meta{prereqs}{test}{requires} = $requirements{test_requires};
my %MM_Args = (
AUTHOR => 'John Mertz',
NAME => 'AnyEvent::Sway',
DISTNAME => 'AnyEvent-Sway',
EXE_FILES => [],
MIN_PERL_VERSION => '5.006',
VERSION_FROM => 'lib/AnyEvent/Sway.pm',
( run in 2.507 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )