]> git.vpit.fr Git - perl/modules/Variable-Magic.git/blobdiff - Makefile.PL
Importing Variable-Magic-0.11.tar.gz
[perl/modules/Variable-Magic.git] / Makefile.PL
index f76dda4b2e08f085026b7a324d88e9d0a26d2f70..ebe7a504b3838c71a4574149ea3354408a1feaae 100644 (file)
@@ -4,6 +4,23 @@ use strict;
 use warnings;
 use ExtUtils::MakeMaker;
 
+eval {
+ require Config;
+};
+die "OS unsupported" if $@;
+
+my @DEFINES;
+
+my $pl = $Config::Config{perl_patchlevel};
+print "Checking perl patchlevel... ";
+if (defined $pl && length $pl) {
+ $pl = int $pl;
+ push @DEFINES, DEFINE => '-DVMG_PERL_PATCHLEVEL=' . $pl;
+ print $pl, "\n";
+} else {
+ print "none\n";
+}
+
 WriteMakefile(
     NAME                => 'Variable::Magic',
     AUTHOR              => 'Vincent Pit <perl@profvince.com>',
@@ -11,6 +28,7 @@ WriteMakefile(
     VERSION_FROM        => 'lib/Variable/Magic.pm',
     ABSTRACT_FROM       => 'lib/Variable/Magic.pm',
     PL_FILES            => {},
+    @DEFINES,
     PREREQ_PM => {
         'Carp'       => 0,
         'Exporter'   => 0,