use strict; use warnings; use Module::Build; my $builder = Module::Build->new( name => 'Acme-Math-PerfectChristmasTree', module_name => 'Acme::Math::PerfectChristmasTree', license => 'perl', dist_author => 'moznion ', dist_version_from => 'lib/Acme/Math/PerfectChristmasTree.pm', dynamic_config => 0, build_requires => { 'Test::More' => '0.98', 'Test::Exception' => '0.31', }, confiure_requires => { 'Module::Build' => '0.40', }, requires => { perl => '5.008001', 'parent' => 0, 'Carp' => 0, }, no_index => { 'directory' => ['inc'] }, meta_merge => { 'resources' => { 'license' => 'http://dev.perl.org/licenses/', 'repository' => 'git://github.com/moznion/p5-Acme--Math--PerfectChristmasTree.git', }, }, test_files => ( -d '.git' || $ENV{RELEASE_TESTING} ) ? [qw(t/ xt/)] : ['t/'], recursive_test_files => 1, add_to_cleanup => ['Acme-Math-PerfectChristmasTree-*'], create_readme => 1, create_license => 1, ); $builder->create_build_script();