This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Remove redundant use strict,warnings,?DBM_File from ext/?DBM_File/t/?dbm.t.
[perl5.git] / regen.pl
index 3fb25c1..4f3be80 100644 (file)
--- a/regen.pl
+++ b/regen.pl
@@ -2,7 +2,7 @@
 #
 # regen.pl - a wrapper that runs all *.pl scripts to to autogenerate files
 
-require 5.003; # keep this compatible, an old perl is all we may have before
+require 5.004; # keep this compatible, an old perl is all we may have before
                 # we build the new one
 
 # The idea is to move the regen_headers target out of the Makefile so that
@@ -26,8 +26,9 @@ warnings.pl
 embed.pl
 );
 
-foreach my $pl (@scripts) {
+my $tap = $ARGV[0] && $ARGV[0] eq '--tap' ? '# ' : '';
+foreach my $pl (map {"regen/$_"} @scripts) {
   my @command =  ($^X, $pl, @ARGV);
-  print "@command\n";
+  print "$tap@command\n";
   system @command;
 }