Annotation of palm/Palm-Keyring/Build.PL, Revision 1.5
1.1 andrew 1: #!/usr/bin/perl
1.5 ! andrew 2: # $RedRiver: Build.PL,v 1.4 2007/01/28 22:24:17 andrew Exp $
1.1 andrew 3: ########################################################################
4: # Build.PL *** the Build.pl for Palm::Keyring
5: #
6: # 2007.01.28 #*#*# andrew fresh <andrew@mad-techies.org>
7: ########################################################################
8: use strict;
9: use warnings;
10:
11: use Module::Build;
12: my $build = Module::Build->new
13: (
14: module_name => 'Palm::Keyring',
15: license => 'perl',
16: requires => {
17: 'perl' => '5.6.1',
18: 'Palm::Raw' => '0',
19: 'Palm::StdAppInfo' => '0',
20: 'Digest::MD5' => '0',
21: 'Crypt::DES' => '0',
1.4 andrew 22: 'Readonly' => '0',
1.1 andrew 23: },
1.5 ! andrew 24: create_makefile_pl => 'traditional',
1.2 andrew 25: create_readme => 1,
1.3 andrew 26: create_html => 1,
1.1 andrew 27: auto_features => {
28: YAML_support =>
29: {
30: description => "Use YAML.pm to write META.yml files",
31: requires => { YAML => ' >= 0.35, != 0.49_01 ' },
1.2 andrew 32: },
33: manpage_support =>
34: {
35: description => "Create Unix man pages",
36: requires => { 'Pod::Man' => 0 },
37: },
38: HTML_support =>
39: {
40: description => "Create HTML documentation",
41: requires => { 'Pod::Html' => 0 },
1.1 andrew 42: },
43: },
44: );
45: $build->create_build_script;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>