forked from ashb/Parse-Method-Signatures
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.PL
37 lines (30 loc) · 857 Bytes
/
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
use inc::Module::Install 0.77;
use strict;
use warnings;
name 'Parse-Method-Signatures';
all_from 'lib/Parse/Method/Signatures.pm';
requires 'List::MoreUtils';
requires 'Moose';
requires 'MooseX::Traits';
requires 'MooseX::Types';
requires 'MooseX::Types::Moose';
requires 'MooseX::Types::Structured';
requires 'namespace::clean';
requires 'Text::Balanced' => 2.000000;
test_requires 'aliased';
test_requires 'Test::More';
test_requires 'Test::Exception';
test_requires 'Test::Differences';
test_requires 'MooseX::Types::Structured';
postamble(<<"EOM");
testcover: pm_to_blib
\tcover -delete
\tHARNESS_PERL_SWITCHES=-MDevel::Cover \$(MAKE) test
\tcover
EOM
resources(
'repository' => 'git://github.com/ashb/parse-method-signatures.git',
'homepage' => 'http://github.com/ashb/parse-method-signatures/tree/master',
);
auto_install;
WriteAll;