The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use inc::Module::Install 1.00;

all_from      'lib/PPI.pm';
requires      'File::Spec'       => win32() ? '3.2701' : '0.84';
requires      'Clone'            => '0.30';
requires      'List::Util'       => '1.20';
requires      'List::MoreUtils'  => '0.16';
requires      'Params::Util'     => '1.00';
requires      'IO::String'       => '1.07';

# Modules needed for PPI::Cache
requires      'Digest::MD5'      => '2.35';
requires      'Storable'         => '2.17';

# Test-time dependencies (bundle as many as we can)
test_requires 'Test::More'       => '0.86';
test_requires 'Test::NoWarnings' => '0.084';
test_requires 'Test::Object'     => '0.07';
test_requires 'Test::SubCalls'   => '1.07';
test_requires 'File::Remove'     => '1.42';
test_requires 'Class::Inspector' => '1.22';

# Force the existance of the weaken function
# (which some distributions annoyingly don't have)
requires      'Task::Weaken';

# Maintainers should also install this module
# so that they can regenerate the inline tests
# test_requires 'Test::Inline' => '2.203';

WriteAll;