Author: amassari
Date: Mon Oct 16 00:41:52 2006
New Revision: 464407

URL: http://svn.apache.org/viewvc?view=rev&rev=464407
Log:
Fixed regex to pick up the flags and compiler used to build Xerces

Modified:
    xerces/c/trunk/swig/perl/Makefile.PL

Modified: xerces/c/trunk/swig/perl/Makefile.PL
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/Makefile.PL?view=diff&rev=464407&r1=464406&r2=464407
==============================================================================
--- xerces/c/trunk/swig/perl/Makefile.PL (original)
+++ xerces/c/trunk/swig/perl/Makefile.PL Mon Oct 16 00:41:52 2006
@@ -110,7 +110,7 @@
   my $sep;
   while (<CONF>) {
     if (/[EMAIL PROTECTED]@/) {
-      my ($sep, $flags) = /^s(.)[EMAIL PROTECTED]@\1([^\1]*)\1;/;
+      my ($sep, $flags) = /^s(.)[EMAIL PROTECTED]@\1\|[^\|]*\|([^\1]*)\1/;
       my @flags = split /\s+/, $flags;
       my @new_flags;
       foreach my $flag (@flags) {
@@ -127,11 +127,11 @@
       }
       ($CXXFLAGS) = join(' ',@new_flags);
     } elsif (/[EMAIL PROTECTED]@/) {
-      ($sep, $LDFLAGS) = /^s(.)[EMAIL PROTECTED]@\1([^\1]*)\1;/;
+      ($sep, $LDFLAGS) = /^s(.)[EMAIL PROTECTED]@\1\|[^\|]*\|([^\1]*)\1/;
       @LDFLAGS = ('LDFLAGS'     => $LDFLAGS)
        if $LDFLAGS !~ /^\s*$/;
     } elsif (/[EMAIL PROTECTED]@/) {
-      ($sep, $CXX) = /^s(.)[EMAIL PROTECTED]@\1([^\1]*)\1;/
+      ($sep, $CXX) = /^s(.)[EMAIL PROTECTED]@\1\|[^\|]*\|([^\1]*)\1/
     }
   }
   print STDERR <<EOM;



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to