1use strict; 2use warnings; 3use Module::Build; 4use Module::Build::Compat; 5 6my $builder = Module::Build->new( 7 module_name => 'XML::Rules', 8 license => 'perl', 9 dist_author => 'Jan Krynicky <Jenda@CPAN.org>', 10 dist_version_from => 'lib/XML/Rules.pm', 11 requires => { 12 'perl' => '5.008', 13 'XML::Parser' => '2.00', 14 'XML::Parser::Expat' => '2.00', 15 }, 16 recommends => { 17 'XML::DTDParser' => '2.00', 18 }, 19 build_requires => { 20 'Test::More' => 0, 21 }, 22 add_to_cleanup => [ 'XML-Rules-*' ], 23 dynamic_config => 0, 24 create_makefile_pl => 'small', 25 create_license => 1, 26); 27 28$builder->create_build_script(); 29