[svn:parrot] r36399 - trunk/config/gen/makefiles

rurban at svn.parrot.org rurban at svn.parrot.org
Fri Feb 6 07:37:36 UTC 2009


Author: rurban
Date: Fri Feb  6 07:37:35 2009
New Revision: 36399
URL: https://trac.parrot.org/parrot/changeset/36399

Log:
Fix TT #278, mingw libparrot doublequoting error
Note, that is more work to be done to quote build_dir 
spaces on all platforms.

Modified:
   trunk/config/gen/makefiles/dynoplibs_pl.in

Modified: trunk/config/gen/makefiles/dynoplibs_pl.in
==============================================================================
--- trunk/config/gen/makefiles/dynoplibs_pl.in	Fri Feb  6 07:28:27 2009	(r36398)
+++ trunk/config/gen/makefiles/dynoplibs_pl.in	Fri Feb  6 07:37:35 2009	(r36399)
@@ -35,15 +35,7 @@
 #IF(parrot_is_shared):$LIBPARROT = q[@libparrot_ldflags@];
 
 # Here comes some stuff for Win32.
-our $PATHQUOTE = q[];
-if ($^O eq 'MSWin32') {
-    # Paths need quoting as they may contain spaces.
-    $PATHQUOTE = q["];
-
-    unless ($CC =~ /gcc/i) {
-        $LIBPARROT = '@build_dir@/libparrot at a@';
-    }
-}
+our $PATHQUOTE = $^O eq 'MSWin32' ? '"' : '';
 
 # OPS2C Config
 our $OPS2C = "$PERL -I $PATHQUOTE" .


More information about the parrot-commits mailing list