document -F (force) option to bsub_publish_bac_seqs.pl
[tomato_genome.git] / Build.PL
blob51484ff2cf8268c40282db6c8fa71f3ab91bd68b
1 use strict;
2 use Module::Build;
4 my $build = Module::Build->new(
5     dist_name     => 'Tomato-Genome',
6     dist_author   => 'Sol Genomics Network',
7     dist_abstract => 'scripts and libraries for managing tomato genome data',
8     license       => 'perl',
9     create_makefile_pl => 'passthrough',
11     # current version of our core libraries distribution
12     dist_version => '0.1',
14     recursive_test_files => 1,
16     script_files => [ grep -f && -x, glob('scripts/*'), glob('scripts/old/*') ],
18     # and now the list of perl module dependencies
20     requires => {
21         perl    => '5.10.0',
22         'autodie'            => 0,
23         #'Bio::Root::Version' => '==1.005002',
24         'Bio::Chado::Schema' => '0.05',
26         'Cache::File' => 0,
28         #'Chart::Lines' => 0,
30         'DateTime'                    => 0,
31         'DateTime::Format::Strptime'  => 0,
32         'DBI'                         => 0,
33         'DBIx::Connector'             => 0,
34         'Digest::MD5'                 => 0,
35         'enum'                        => 0,
36         'File::Temp'                  => 0,
37         'Hash::Util'                  => 0,
38         'HTML::Entities'              => 0,
39         'List::MoreUtils'             => 0,
40         'List::Util'                  => 0,
41         'LWP::Simple'                 => 0,
42         'Mail::Sendmail'              => 0,
43         'Memoize'                     => 0,
44         'Moose'                       => 0,
45         'Moose::Role'                 => 0,
46         'MooseX::Aliases'             => 0,
47         'MooseX::App::Cmd'            => 0,
48         'MooseX::App::Cmd::Command'   => 0,
49         'MooseX::Role::Parameterized' => 0,
50         'IPC::System::Simple'         => 0,
51         'namespace::autoclean'        => 0,
52         'Path::Class'                 => 0,
53         'Storable'                    => 0,
54         'XML::DOM'                    => 0,
55         'XML::LibXML'                 => 0,
56     },
57     build_requires => {
58         'aliased'           => 0,
59         'App::Cmd::Tester'  => 0,
60         'autodie'           => 0,
61         'File::Temp'        => 0,
62         'IO::String'        => 0,
63         'IPC::Cmd'          => 0,
64         'List::MoreUtils'   => 0,
65         'List::Util'        => 0,
66         'Path::Class'       => 0,
67         'Test::Exception'   => 0,
68         'Test::More'        => 0,
69         'Test::Output'      => 0,
70         'Test::Warn'        => 0,
71         'Tie::Function'     => 0,
72     },
75 $build->create_build_script;