-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakefile.PL
More file actions
52 lines (48 loc) · 1.62 KB
/
Copy pathMakefile.PL
File metadata and controls
52 lines (48 loc) · 1.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
use 5.010001;
use strict;
use warnings;
use ExtUtils::MakeMaker;
use Config;
unless ($^O eq "MSWin32" || $^O eq "cygwin") {
die "OS unsupported!\n";
}
unless ( $Config{useithreads} ) {
die "Your perl is not compiled with the 'useithreads' option!\n";
}
WriteMakefile(
NAME => 'Mojo::Server::Threaded',
AUTHOR => q{Thomas Kratz <TOMK@cpan.org>},
VERSION_FROM => 'lib/Mojo/Server/Threaded.pm',
ABSTRACT_FROM => 'lib/Mojo/Server/Threaded.pm',
LICENSE => 'artistic_2',
EXE_FILES => ['script/elzar'],
MIN_PERL_VERSION => 5.010001,
META_MERGE => {
dynamic_config => 0,
'meta-spec' => {version => 2},
no_index => {directory => ['t']},
prereqs => {runtime => {requires => {perl => '5.010001'}}},
resources => {
bugtracker => {web => 'https://github.com/tomk3003/mojo-server-threaded/issues'},
license => ['http://www.opensource.org/licenses/artistic-license-2.0'],
repository => {
type => 'git',
url => 'https://github.com/tomk3003/mojo-server-threaded.git',
web => 'https://github.com/tomk3003/mojo-server-threaded',
},
},
},
CONFIGURE_REQUIRES => {
'ExtUtils::MakeMaker' => 0,
},
BUILD_REQUIRES => {
'Test::More' => 0,
},
PREREQ_PM => {
Mojolicious => 7.35,
'Win32::Process' => 0.14,
'IO::Socket::IP' => 0.37,
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'Mojo-Server-Threaded-*' },
);