forked from maros/MooseX-App
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.PL
48 lines (37 loc) · 1.57 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
# Load the Module::Install bundled in ./inc/
use strict;
use inc::Module::Install 1.05;
my $from = 'lib/MooseX/App.pm';
# Define metadata
name 'MooseX-App';
all_from $from;
readme_from $from;
perl_version '5.010';
# Specific dependencies
requires 'Moose' => '2.00';
requires 'MooseX::Getopt' => '0.43';
requires 'namespace::autoclean' => 0;
requires 'Module::Pluggable' => 0;
requires 'Path::Class' => 0;
requires 'MooseX::Types::Path::Class' => 0;
requires 'Config::Any' => 0;
requires 'String::CamelCase' => 0;
requires 'List::Util' => 0;
requires 'Pod::Elemental' => 0;
feature 'Color plugin: Colorful output',
-default => 1,
'Term::ANSIColor' => 0;
feature 'ConfigHome plugin: Config files in users home directory',
-default => 0,
'File::HomeDir' => 0;
feature 'Fuzzy plugin: Handle typos in command names',
-default => 0,
'Text::WagnerFischer' => 0;
build_requires 'Test::Most' => 0;
build_requires 'Test::NoWarnings' => 0;
author_requires 'Test::Pod' => '1.14';
author_requires 'Test::Pod::Coverage' => '1.04';
author_requires 'Test::Perl::Critic' => 0;
author_requires 'Module::Install::ReadmeFromPod'=> 0;
repository 'git://github.com/maros/MooseX-App.git';
WriteAll;