Author: stevehay
Date: Wed Apr 15 07:58:01 2015
New Revision: 1673670

URL: http://svn.apache.org/r1673670
Log:
Fix "(n)make dist" to work on Windows

The MANIFEST file was being written with backslashes which seems to break 
maniread/manicopy! It also failed to match the list of files at the end of 
lib/ModPerl/Manifest.pm to be skipped from the distribution tarball.

Modified:
    perl/modperl/trunk/lib/ModPerl/Manifest.pm

Modified: perl/modperl/trunk/lib/ModPerl/Manifest.pm
URL: 
http://svn.apache.org/viewvc/perl/modperl/trunk/lib/ModPerl/Manifest.pm?rev=1673670&r1=1673669&r2=1673670&view=diff
==============================================================================
--- perl/modperl/trunk/lib/ModPerl/Manifest.pm (original)
+++ perl/modperl/trunk/lib/ModPerl/Manifest.pm Wed Apr 15 07:58:01 2015
@@ -47,7 +47,8 @@ sub get_svn_files {
         if ($line =~ /(?:\d+)\s+(?:\d+)\s+(?:\w+)\s+(.*)\s*/) {
             my $file = $1;
             if (-e $file && ! -d $file) {
-                push @files, $1 if -e $1;
+                $file =~ s{\\}{/}g;
+                push @files, $file;
             }
         }
     }


Reply via email to