{
last;
use ExtUtils::Manifest ;
ExtUtils::Manifest::mkmanifest();
exit;
}
use ExtUtils::MakeMaker;
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
my @m = qw( Imager GD Image::Magick );
print "This module requires at least one of: ", join(",",@m),"...\n";
foreach (@m){
print "Looking for $_ ... ";
eval "require "."$_";
if ($@){
print "not found\n";
} else {
print "ok\n";
$ok = 1;
last;
}
}
if (not $ok){
print <<_STOP_
This module requires you have installed on your system
one of either the GD, Imager, or Image::Magick Perl modules.
It appears you have none of these.
If you feel this message to be in error, please contact
Lee, at LGoddard-at-CPAN-dot-org.
_STOP_
} else {
WriteMakefile(
'NAME' => 'Image::Thumbnail',
'VERSION_FROM' => 'lib/Image/Thumbnail.pm', # finds $VERSION
'PREREQ_PM' => {Test::Harness=>0.1,Test::More=>0,},
($] >= 5.005 ? ## Add these new keywords supported since 5.005
(ABSTRACT_FROM => 'lib/Image/Thumbnail.pm', # retrieve abstract from module
AUTHOR => 'Lee Goddard <lgoddard -at- cpan -dot- org>') : ()),
);
}
exit;