123456789101112131415161718192021222324252627282930313233343536373839404142 |
- # ABSTRACT: Module definitions
- # vi: set tabstop=4 expandtab shiftwidth=4:
- use strict;
- use warnings;
- use ExtUtils::MakeMaker;
- sub MY::libscan {
- my $mm = shift;
- my $path = shift;
- return $path if -d $path;
- return $path if $path =~ /\.p[ml]$/;
- return '';
- }
- WriteMakefile(
- NAME => 'CMS',
- AUTHOR => q{Markus Hennecke <markus-hennecke@markus-hennecke.de>},
- VERSION_FROM => 'lib/CMS.pm',
- ABSTRACT_FROM => 'lib/CMS.pm',
- ($ExtUtils::MakeMaker::VERSION >= 6.3002
- ? ('LICENSE'=> 'bsd')
- : ()),
- EXE_FILES => [ qw(scripts/cms.pl scripts/sitemap.pl) ],
- PREREQ_PM => {
- 'Cache::Cache' => '1.08',
- 'Data::Uniqid' => '0.12',
- 'Authen::Htpasswd' => '0.161',
- 'FCGI' => '0.67',
- 'HTML::Template' => '2.9',
- 'HTTP::Date' => '6.02',
- 'YAML::XS' => '0.59',
- },
- BUILD_REQUIRES => {
- 'Test::More' => 0,
- },
- dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
- clean => { FILES => 'CMS-*' },
- );
|