/usr/local/CPAN/Tripletail/Makefile.PL
use strict;
use warnings;
use ExtUtils::MakeMaker;
use inc::ExtUtils::MY_Metafile;
my $requires = {
'DBI' => 0,
'Data::Dumper' => 0,
'Digest::HMAC_SHA1' => 0,
'Encode' => 0,
'File::Path' => 0,
'IO::Scalar' => 0, # IO-stringy
'MIME::Tools' => '5.411',
'PadWalker' => '1.0',
'Unicode::Japanese' => '0.43',
'Text::CSV_XS' => 0, # optional
'LWP' => 0,
};
my $build_requires = {
'Crypt::CBC' => 0,
'Crypt::Rijndael' => 0,
'IO::ScalarArray' => '2.110', # IO-stringy, older one has inf-loop bug?
'Test::Exception' => 0,
'Test::More' => 0,
};
my_metafile Tripletail => {
no_index => {
directory => [qw(sample t)],
},
requires => $requires,
build_requires => $build_requires,
license => 'perl',
};
WriteMakefile(
NAME => 'Tripletail',
AUTHOR => 'Ymirlink <tl@tripletail.jp>',
VERSION_FROM => 'lib/Tripletail.pm',
ABSTRACT_FROM => 'lib/Tripletail.pm',
PL_FILES => {},
EXE_FILES => [qw(bin/tltail.pl)],
PREREQ_PM => {
%$build_requires,
%$requires,
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
);
# -----------------------------------------------------------------------------
# End of File.
# -----------------------------------------------------------------------------