/usr/local/CPAN/ProLite/Makefile.PL


use ExtUtils::MakeMaker;

# WriteMakefile's PREQ_PM is ugly...

my %req = (
  	Time::HiRes			=> "Provide delay capabilities for Serial Communications",
   	Device::SerialPort	=> "Provide for Asynchronous Serial Communications",
);



my($key, $missing);
print "Checking for prerequisite modules...\n";
foreach $key (keys %req)
{
	printf("  %-30s ", qq("$key"));
	eval ("require $key");
	if($@) {
		print "Missing!\n      needed to: $req{$key}\n";
		$missing++;
	}
	else {
		print "ok.\n";
	}
}

print STDERR "\n$missing modules not found.\nPlease see http://www.cpan.org to ".
"obtain missing modules before installation will succeed.\n" and exit 1 if $missing;

WriteMakefile(
    'NAME'			=> 'ProLite',
    'VERSION_FROM'	=> 'ProLite.pm', 
);