App-MtAws
view release on metacpan or search on metacpan
'File::Path' => 0,
# for EXLOCK need 0.19
# for compatibility with forking 0.19
# perl 5.8.8 ships 0.16, 5.8.9 ships 0.20, but 5.9.0 ships 0.14
# use 0.16 as we have workarounds for above problems
'File::Temp' => '0.16',
'File::Spec' => '3.12',
'Cwd' => 0,
'File::stat' => 0,
'Getopt::Long' => '2.24',
# distribution 'IO' v 1.22 released with perl 5.8.8, however it does contains IO::{Hnadle|Pipe|Select} versions lower than 1.22
'IO::Handle' => 0,
'IO::Pipe' => 0,
'IO::Select' => 0,
'List::Util' => '1.11', # needed for Test::Spec, however 1.19 is released with perl 5.8.9 and 1.13 with perl 5.9
'POSIX' => 0,
'PerlIO::encoding' => 0,
'I18N::Langinfo' => 0,
'Time::Local' => 0,
'Time::localtime' => 0,
'bytes' => 0,
'constant' => 0,
'lib' => 0,
'strict' => 0,
'integer' => 0,
'utf8' => 0,
'warnings' => 0,
'FindBin' => 0,
#
# / CORE MODULES OR DUAL-LIFE MODULES
#
},
build_requires => {
$ENV{MT_NO_HARNESS} ? () : ('TAP::Harness' => 0),
# Test::Deep
# Does not work with 0.090, 0.091 (due to bug in Test::Deep)
# issue fixed here fixed https://metacpan.org/diff/release/FDALY/Test-Deep-0.091/FDALY/Test-Deep-0.092
#
# However I cannot specify version as '!= 0.090, != 0.091' because some CPAN testers (yet) failed to recognize it
# http://www.cpantesters.org/cpan/report/75a8f356-e307-11e2-bb8b-c8f40b763136
# http://www.cpantesters.org/cpan/report/de15b36c-e301-11e2-86e0-d3fada4a5016
# http://www.cpantesters.org/cpan/report/fc48c53e-e2fe-11e2-9ee6-a6098e6b5bd1
#
# so, specifying as '0.092'
'Test::Deep' => '0.092',
# Test::Simple, Test::More, Test::Builder are part of Test-Simple disto, minimum version 0.88 required as it used by Test::Spec
# (and Test::Spec failed to declare minimim version)
'Test::Simple' => '0.88',
'Test::More' => '0.88',
'Test::MockModule' => 0,
'DateTime' => 0,
'Test::Spec' => 0,
'HTTP::Daemon' => '1.36',
$ENV{MT_DEB_BUILD} ? () : ('Test::Tabs' => '0.003'),
# CORE MODULES OR DUAL-LIFE MODULES
'B' => 0, # test that some scalar IV only to save memory
'Data::Dumper' => 0,
'Time::HiRes' => 0,
'open' => 0,
'Scalar::Util' => '1.11',
# Specify Module::Build twice
'Module::Build' => $MB_VERSION,
},
configure_requires => {
'Module::Build' => $MB_VERSION,
},
$MB_BROKEN_RECOMMENDS ? () :
(
recommends => {
'LWP::Protocol::https' => 6,
}
),
$ENV{MT_NO_HARNESS} ?
() :
(use_tap_harness => 1, tap_harness_args => { jobs => test_jobs() }),
);
$build->create_build_script();
__END__
( run in 0.911 second using v1.01-cache-2.11-cpan-0d23b851a93 )