1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
use 5.006;
use strict;
use warnings;
use Module::Build;
my $builder = Module::Build->new(
dist_name => '<tmpl_var distro>',
module_name => '<tmpl_var main_module>',
dist_abstract => 'Abstract goes here.',
dist_author => '<tmpl_var author> <<tmpl_var email>>',
license => '<tmpl_var license>',
dist_version_from => '<tmpl_var main_pm_file>',
share_dir => 'share',
build_requires => {
'Test::More' => 0,
'Test::WWW::Mechanize::CGIApp' => 0,
},
requires => {
'perl' => 5.006,
'CGI::Application' => 4.04,
'HTML::Template' => 0,
},
add_to_cleanup => [ '<tmpl_var distro>-*' ],
create_makefile_pl => 'traditional',
sign => 1,
);
$builder->create_build_script();
|