forked from ModelSEED/Model-SEED-core
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Build.PL
97 lines (95 loc) · 2.83 KB
/
Build.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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
use 5.006;
use strict;
use warnings;
use Module::Build;
my $builder = Module::Build->new(
module_name => 'ModelSeedCore',
dist_abstract => "Core libraries for the Model SEED",
license => 'perl',
dist_author => q{Chris Henry <[email protected]>},
dist_version_from => 'lib/ModelSEED/FIGMODEL.pm',
build_requires => {
'Test::More' => 0,
},
requires => {
'perl' => ">= 5.12.0",
"App::Cmd" => 0,
"Archive::Tar" => 1.54,
"AutoLoader" => 5.70,
"Carp" => 1.17,
"Class::ISA" => 0.36,
"Class::Autouse" => 0,
"Config::Tiny" => 2.14,
"Cwd" => 3.31,
"DBI" => 1.616,
"DBD::SQLite" => 0,
"DB_File" => 1.824,
"Data::Dumper" => 2.131,
"Digest::MD5" => 2.39,
"Encode" => 2.39,
"Fcntl" => 1.06,
"Rose::DB" => 0,
"Rose::DB::Object" => 0,
"File::Basename" => 2.78,
"File::Copy" => 2.18,
"File::Copy::Recursive" => 0.38,
"File::HomeDir" => 0.98,
"File::NFSLock" => 1.21,
"File::Path" => ">= 2.08",
"File::Temp" => 0.22,
"File::stat" => 1.02,
"FileHandle" => 2.02,
"Getopt::Long" => 2.38,
"IO::Socket::INET" => 1.31,
"IO::Prompt::Tiny" => 0,
"IPC::Open2" => 1.03,
"IPC::Run" => 0.90,
"JSON::Any" => 1.29,
"LWP::Simple" => 6.00,
"LWP::UserAgent" => 6.02,
"List::MoreUtils" => 0.33,
"List::Util" => 1.23,
"Moose" => 2.0204,
"Moose::Role" => 2.0204,
"Moose::Util::TypeConstraints" => 2.0204,
"MooseX::NonMoose" => 0.22,
"MooseX::Role::Parameterized" => 0,
"MooseX::Singleton" => 0.27,
"MooseX::Storage" => 0,
"MooseX::Storage::Format::JSONpm" => 0,
"POSIX" => 1.19,
"Pod::Usage" => 1.36,
"SOAP::Lite" => 0.714,
"Scalar::Util" => 1.23,
"Spreadsheet::WriteExcel" => 2.37,
"Storable" => 2.22,
"Symbol" => 1.07,
"TAP::Formatter::JUnit" => 0.08,
"TAP::Formatter::HTML" => 0.09,
"Test::More" => 0.98,
"Time::HiRes" => 1.9719,
"Time::localtime" => 1.02,
"Time::ParseDate" => 0,
"Try::Tiny" => 0.11,
"URI::Escape" => 3.31,
"XML::DOM" => 1.44,
"XML::Simple" => 2.18,
"YAML" => 0.73,
"YAML::Any" => 0.72,
"YAML::XS" => 0,
"base" => 2.15,
"constant" => 1.20,
"integer" => 1.00,
"lib" => 0.62,
"namespace::autoclean" => 0.13,
"overload" => 1.10,
"vars" => 1.01,
},
recommends => {
'IO::Prompt' => 0,
},
recursive_test_files => 1,
add_to_cleanup => [ 'ModelSeedCore-*' ],
create_makefile_pl => 'traditional',
);
$builder->create_build_script();