1*16467b97STreehugger Robotuse Module::Build; 2*16467b97STreehugger Robot 3*16467b97STreehugger Robotmy $build = Module::Build->new( 4*16467b97STreehugger Robot module_name => 'ANTLR::Runtime', 5*16467b97STreehugger Robot license => 'perl', 6*16467b97STreehugger Robot requires => { 7*16467b97STreehugger Robot 'Carp' => '1.04', 8*16467b97STreehugger Robot 'Moose' => '0.82', 9*16467b97STreehugger Robot 'Readonly' => '1.03', 10*16467b97STreehugger Robot 'List::MoreUtils' => '0.22', 11*16467b97STreehugger Robot 'Want' => '0.18', 12*16467b97STreehugger Robot 'Error' => '0.17014', 13*16467b97STreehugger Robot }, 14*16467b97STreehugger Robot build_requires => { 15*16467b97STreehugger Robot 'Test::Class' => '0.28', 16*16467b97STreehugger Robot 'Java::JVM::Classfile' => '0.20', 17*16467b97STreehugger Robot }, 18*16467b97STreehugger Robot test_files => 't/*.t t/examples/*.t', 19*16467b97STreehugger Robot); 20*16467b97STreehugger Robot$build->create_build_script; 21