diff options
author | jake <jake@jakes-mail.top> | 2023-10-26 01:39:30 -0400 |
---|---|---|
committer | jake <jake@jakes-mail.top> | 2023-10-26 01:39:30 -0400 |
commit | ccaa1bdfa70ddc1587b519420e37f7689081bb58 (patch) | |
tree | 2358bf588314d2ae4e38499a73077b236bccd386 /Makefile.PL |
Diffstat (limited to 'Makefile.PL')
-rw-r--r-- | Makefile.PL | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Makefile.PL b/Makefile.PL new file mode 100644 index 0000000..f0fe012 --- /dev/null +++ b/Makefile.PL @@ -0,0 +1,19 @@ +use 5.006; +use ExtUtils::MakeMaker; +use Config(%Config); + +$defines= '-DHAS_SYSMKDEV' + if ($Config{osname} eq 'solaris'); +$defines= '-DHAS_SYSSYSMACROS' + if (defined $Config{d_gnulibc}); + +# See lib/ExtUtils/MakeMaker.pm for details of how to influence +# the contents of the Makefile that is written. +WriteMakefile( + NAME => 'Unix::Mknod', + VERSION_FROM => 'lib/Unix/Mknod.pm', # finds $VERSION + ($] >= 5.005 ? ## Add these new keywords supported since 5.005 + (ABSTRACT_FROM => 'lib/Unix/Mknod.pm', # retrieve abstract from module + AUTHOR => 'Jim Pirzyk <pirzyk@uiuc.edu>') : ()), + DEFINE => $defines +); |