[svn:parrot] r43667 - trunk/t/configure

jkeenan at svn.parrot.org jkeenan at svn.parrot.org
Sun Jan 31 18:25:07 UTC 2010


Author: jkeenan
Date: Sun Jan 31 18:25:05 2010
New Revision: 43667
URL: https://trac.parrot.org/parrot/changeset/43667

Log:
Expand provision for names of executables on Win32 to cover Cygwin as well.
cygx++ for assistance in testing.

Modified:
   trunk/t/configure/033-step.t

Modified: trunk/t/configure/033-step.t
==============================================================================
--- trunk/t/configure/033-step.t	Sun Jan 31 14:53:41 2010	(r43666)
+++ trunk/t/configure/033-step.t	Sun Jan 31 18:25:05 2010	(r43667)
@@ -139,7 +139,10 @@
 
 {
     my %tf_params = ( UNLINK => 1, );
-    $tf_params{SUFFIX} = '.exe' if 'MSWin32' eq $^O;
+    $tf_params{SUFFIX} = '.exe' if (
+        ( $^O eq 'MSWin32' ) ||
+        ( $^O eq 'cygwin'  )
+    );
     my ( $tmpfile, $fname ) = tempfile(%tf_params);
 
     local $ENV{PATH} = dirname($fname);
@@ -151,7 +154,10 @@
 
 {
     my %tf_params = ( UNLINK => 1, );
-    $tf_params{SUFFIX} = '.exe' if 'MSWin32' eq $^O;
+    $tf_params{SUFFIX} = '.exe' if (
+        ( $^O eq 'MSWin32' ) ||
+        ( $^O eq 'cygwin'  )
+    );
     my ( $tmpfile, $fname ) = tempfile(%tf_params);
 
     local $ENV{PATH} = dirname($fname);
@@ -173,7 +179,10 @@
 
 {
     my %tf_params = ( UNLINK => 1, );
-    $tf_params{SUFFIX} = '.exe' if 'MSWin32' eq $^O;
+    $tf_params{SUFFIX} = '.exe' if (
+        ( $^O eq 'MSWin32' ) ||
+        ( $^O eq 'cygwin'  )
+    );
     my ( $tmpfile, $fname ) = tempfile(%tf_params);
 
     local $ENV{PATH} = dirname($fname);


More information about the parrot-commits mailing list