forked from solgenomics/sgn
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBuild.PL
121 lines (115 loc) · 5.88 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
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
use lib 'lib';
use SGN::Build;
#my $class = 'Module::Build';
my $build = SGN::Build->new(
dist_name => 'SGN',
license => 'perl',
create_makefile_pl => 'passthrough',
module_name => 'SGN::Context',
# current version of our core libraries distribution
dist_version => '0.1',
dist_author => 'Lukas Mueller',
dist_abstract =>
'The code and content behind the Sol Genomics Network main website, http://solgenomics.net',
recursive_test_files => 1,
build_requires => {
'Class::MethodMaker' => 0,
'File::Temp' => 0,
'HTML::Lint' => 0,
'Parse::Deb::Control' => 0,
'Test::JSON' => 0,
'List::Util' => 0,
'Test::Most' => 0,
'Test::WWW::Mechanize' => 0,
'Test::WWW::Mechanize::Catalyst' => '0.50',
'Test::WWW::Selenium' => 0,
'Test::MockObject' => 0,
},
requires => {
'perl' => '5.10.0',
'version' => '0.77',
'autodie' => 0,
'IPC::System::Simple' => 0, #< required for autodie :all
'Bio::Chado::Schema' => '0.07300',
'Bio::Root::Version' => '1.006001',
'Bio::Graphics::FeatureFile' => 0,
'Cache::File' => 0,
'Catalyst::Runtime' => '5.80024',
'Catalyst::Controller::CGIBin' => '0.029',
'Catalyst::Controller::REST' => 0,
'Catalyst::Action::RenderView' => 0,
'Catalyst::Plugin::Authentication' => 0,
'Catalyst::Plugin::Authorization::Roles' => 0,
'Catalyst::Plugin::ConfigLoader' => 0,
'Catalyst::Plugin::Static::Simple' => 0,
'Catalyst::View::Email' => 0,
'Catalyst::View::HTML::Mason' => 0,
'Catalyst::View::JavaScript::Minifier::XS' => '2.100000',
'CatalystX::GlobalContext' => 0,
'Config::JFDI' => 0,
'CGI' => 0,
'Data::Page' => 0,
'Data::Visitor::Callback' => 0,
'DateTime' => 0,
'DateTime::Format::Flexible' => 0,
'DBIx::Class' => 0,
'DBIx::Connector' => 0,
'File::Flock' => 0,
'File::NFSLock' => 0,
'File::Slurp' => 0,
'File::Temp' => 0,
'Number::Bytes::Human' => '0.07',
'GD' => 0,
'GD::Graph::Map' => 0,
'GD::Graph::points' => 0,
'GD::Text' => 0,
'Hash::Merge' => 0,
'HTML::Entities' => 0,
'HTML::FormFu' => 0,
'HTML::Mason' => 0,
'HTML::TreeBuilder::XPath' => 0,
'IO::String' => 0,
'Image::Size' => 0,
'JSAN::ServerSide' => '==0.06',
'JSON' => 0,
'JSON::XS' => '2.24',
'JSON::Any' => 0,
'List::Util' => 0,
'LWP::UserAgent' => 0,
'Mail::Sendmail' => 0,
'Math::Round::Var' => 0,
'Memoize' => 0,
'Modern::Perl' => 0,
'Module::Build' => '0.36',
'Module::Find' => 0,
'Module::Pluggable::Object' => 0,
'Moose' => 0,
'MooseX::Declare' => 0,
'MooseX::Method::Signatures' => '0.30',
'MooseX::Types::Path::Class' => 0,
'MooseX::Types::URI' => 0,
'MooseX::Singleton' => 0,
'Number::Format' => 0,
'namespace::autoclean' => 0,
'SOAP::Transport::HTTP' => 0,
'Statistics::Descriptive' => 0,
'Storable' => 0,
'Test::More' => 0,
'Test::Class' => 0,
'Test::WWW::Mechanize' => 0,
'Test::WWW::Mechanize::Catalyst' => 0,
'Text::ParseWords' => 0,
'Tie::Function' => 0,
'Tie::UrlEncoder' => 0,
'Time::HiRes' => 0,
'Try::Tiny' => 0,
'URI' => 0,
'URI::Escape' => 0,
'URI::FromHash' => 0,
'XML::Generator' => 0,
'XML::Twig' => 0,
'YAML::Any' => 0,
'WWW::Mechanize::TreeBuilder' => 0,
},
);
$build->create_build_script;