xref: /aosp_15_r20/external/antlr/runtime/Perl5/Build.PL (revision 16467b971bd3e2009fad32dd79016f2c7e421deb)
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