BEGIN {
eval { require Config };
- die "You need the Config module to install this distribution, that's what happened" if $@;
- Config->import qw/%Config/;
+ die 'OS unsupported' if $@;
+ Config->import(qw/%Config/);
}
my %sigs;
print "Checking if you have SIG$_... ";
unless (exists $sigs{$_}) {
print "no\n";
- die "Installation stops right here,";
+ die 'OS unsupported';
}
print "yes\n";
}
my $BUILD_REQUIRES = {
'utf8' => 0,
+ 'Config' => 0,
'Data::Dumper' => 0,
'Exporter' => 0,
'ExtUtils::MakeMaker' => 0,
}
WriteMakefile(
- NAME => 'IPC::MorseSignals',
- AUTHOR => 'Vincent Pit <perl@profvince.com>',
- LICENSE => 'perl',
- VERSION_FROM => 'lib/IPC/MorseSignals.pm',
- ABSTRACT_FROM => 'lib/IPC/MorseSignals.pm',
- PL_FILES => {},
- PREREQ_PM => {
- 'Carp' => 0,
- 'Exporter' => 0,
- 'POSIX' => 0,
- 'Test::More' => 0,
- 'Time::HiRes' => 0,
+ NAME => 'IPC::MorseSignals',
+ AUTHOR => 'Vincent Pit <perl@profvince.com>',
+ LICENSE => 'perl',
+ VERSION_FROM => 'lib/IPC/MorseSignals.pm',
+ ABSTRACT_FROM => 'lib/IPC/MorseSignals.pm',
+ PL_FILES => {},
+ PREREQ_PM => {
+ 'Bit::MorseSignals' => 0.05,
+ 'Carp' => 0,
+ 'POSIX' => 0,
+ 'Time::HiRes' => 0,
},
- dist => {
- PREOP => 'pod2text lib/IPC/MorseSignals.pm > $(DISTVNAME)/README; '
- . build_req,
- COMPRESS => 'gzip -9f', SUFFIX => 'gz',
+ dist => {
+ PREOP => 'pod2text lib/IPC/MorseSignals.pm > $(DISTVNAME)/README; '
+ . build_req,
+ COMPRESS => 'gzip -9f', SUFFIX => 'gz',
},
- clean => { FILES => 'IPC-MorseSignals-*' },
+ clean => { FILES => 'IPC-MorseSignals-* *.gcov *.gcda *.gcno cover_db' },
);