1use strict; 2use warnings; 3 4use Module::Build; 5 6my $build = Module::Build->new ( 7 dist_name => 'LedgerSMB', 8 dist_version => '1.2.17', 9 license => 'GPL', 10 requires => { 11 'perl' => '>= 5.8.1', 12 'Data::Dumper' => 0, 13 'Locale::Maketext' => 0, 14 'Locale::Maketext::Lexicon' => '>= 0.56', 15 'MIME::Base64' => 0, 16 'Digest::MD5' => 0, 17 'HTML::Entities' => 0, 18 'DBI' => '>= 1.00', 19 'DBD::Pg' => 0, 20 'Math::BigFloat' => 0, 21 'IO::File' => 0, 22 'Encode' => 0, 23 'Locale::Country' => 0, 24 'Locale::Language' => 0, 25 'Time::Local' => 0, 26 'Cwd' => 0, 27 'Config::Std' => 0, 28 'MIME::Lite' => 0, 29 'Test::More' => 0, 30 'Test::Trap' => 0, 31 }, 32 recommends => { 33 'HTML::LinkExtor' => 0, 34 'FileHandle' => 0, 35 'Getopt::Long' => 0, 36 'Net::TCLink' => 0, 37 'Parse::RecDescent' => 0, 38 }, 39); 40 41$build->create_build_script; 42