use strict;
use warnings;
use inc::Module::Install;
# If you updated this file, don't forget to update the Build.PL file as well!
name 'Getopt-Euclid';
all_from 'lib/Getopt/Euclid.pm';
resources
homepage 'http://search.cpan.org/search?query=Getopt%3A%3AEuclid&mode=dist';
bugtracker 'https://rt.cpan.org/Dist/Display.html?Name=Getopt-Euclid';
repository 'git://getopt-euclid.git.sourceforge.net/gitroot/getopt-euclid/getopt-euclid';
# Perl core modules
build_requires 'Test::More' => 0;
build_requires 'Pod::Checker' => 0;
requires 'version' => 0,
requires 'Pod::Select' => 0;
requires 'Pod::PlainText' => 0; # uses Pod::Select
requires 'File::Basename' => 0;
requires 'File::Spec::Functions' => 0;
requires 'List::Util' => 0;
# CPAN modules
requires 'Text::Balanced' => 0;
recommends 'IO::Pager::Page' => 0;
WriteAll;
if ( -e 'MANIFEST.SKIP' ) {
generate_readme( 'lib/Getopt/Euclid.pm', 'README' );
}
sub generate_readme {
my ($in, $out) = @_;
`pod2text $in $out`;
warn "Warning: Could not generate $out.\n$!\n" if $? == -1;
return $?; # exit status
}