-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.PL
More file actions
30 lines (21 loc) · 724 Bytes
/
Makefile.PL
File metadata and controls
30 lines (21 loc) · 724 Bytes
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
use inc::Module::Install 0.99;
if ( -e 'MANIFEST.SKIP' ) {
system( 'pod2text lib/Config/Any.pm > README' );
}
perl_version '5.006';
name 'Config-Any';
all_from 'lib/Config/Any.pm';
requires 'Module::Pluggable' => '3.01';
# Upgrade Config::General is necessary
if ( can_use( 'Config::General' ) && !can_use( 'Config::General', '2.47' ) ) {
requires 'Config::General' => '2.47';
}
test_requires 'Test::More';
# Scrub requires() for META output
if ( $Module::Install::AUTHOR ) {
Meta->{ values }{ requires } = [ grep { $_->[ 0 ] ne 'Config::General' }
@{ Meta->{ values }{ requires } } ];
}
resources repository =>
'http://dev.catalyst.perl.org/repos/Catalyst/trunk/Config-Any/';
WriteAll;