]> git.donarmstrong.com Git - perltidy.git/blobdiff - Makefile.PL
New upstream version 20220613
[perltidy.git] / Makefile.PL
old mode 100755 (executable)
new mode 100644 (file)
index 34eb0d4..09b23be
@@ -1,4 +1,23 @@
 use ExtUtils::MakeMaker;
+
+my $mm_ver = $ExtUtils::MakeMaker::VERSION;
+if ( $mm_ver =~ /_/ ) {    # developer release/version
+    $mm_ver = eval $mm_ver;
+    die $@ if $@;
+}
+
+#   Minimum version found by perlver:
+#
+#     ------------------------------------------
+#   | file        | explicit | syntax | external |
+#   | ------------------------------------------ |
+#   | perltidy.pl | v5.8.0   | v5.8.0 | n/a      |
+#   | ------------------------------------------ |
+#   | Minimum explicit version : v5.8.0          |
+#   | Minimum syntax version   : v5.8.0          |
+#   | Minimum version of perl  : v5.8.0          |
+#     ------------------------------------------
+
 WriteMakefile(
     NAME         => "Perl::Tidy",
     VERSION_FROM => "lib/Perl/Tidy.pm",
@@ -11,6 +30,10 @@ WriteMakefile(
           )
         : ()
     ),
+    (
+        $mm_ver >= 6.48 ? ( MIN_PERL_VERSION => 5.008 )
+        : ()
+    ),
 
     EXE_FILES  => ['bin/perltidy'],
     dist       => { COMPRESS => 'gzip', SUFFIX => 'gz' },