-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathMakefile.PL
73 lines (65 loc) · 1.36 KB
/
Makefile.PL
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#! perl
# Ease the life of the CPAN testers.
exit 0 if $ENV{AUTOMATED_TESTING} && $] < 5.012000;
use v5.12;
use ExtUtils::MakeMaker;
my $master = 'lib/Comics/Version.pm';
my $version = MM->parse_version($master);
$master =~ s;/Version;;;
WriteMakefile
(
NAME => 'Comics',
ABSTRACT_FROM => $master,
VERSION => $version,
AUTHOR => 'Johan Vromans <[email protected]>',
MIN_PERL_VERSION => 5.12.0,
INSTALLDIRS => 'site',
LICENSE => 'perl_5',
EXE_FILES => [ 'script/collect' ],
PL_FILES =>
{
'script/pp.PL' => [ 'script/collect' ]
},
PREREQ_PM =>
{
'Image::Info' => 0,
'LWP::UserAgent' => 0,
'JSON' => 0,
'HTTP::Cookies' => 0,
'Digest::MD5' => 0,
'File::LoadLines' => 1.044,
'ExtUtils::MakeMaker' => 6.46,
},
TEST_REQUIRES =>
{
'Test::More' => 0,
},
META_MERGE =>
{
resources =>
{
repository =>
{
type => 'git',
web => 'https://github.com/sciurius/comics',
url => 'https://github.com/sciurius/comics.git',
},
bugtracker => "https://github.com/sciurius/comics/issues",
},
provides => {
"Comics" => { file => "lib/Comics.pm",
version => $version },
},
no_index =>
{
file => [
"lib/LWP/UserAgent/Custom.pm",
],
},
'meta-spec' =>
{
version => '2',
url => 'https://metacpan.org/pod/CPAN::Meta::Spec',
},
},
);