Set PROGSUFFIX to .exe under Cygwin. (Chad Austin)
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 4 Feb 2002 04:25:26 +0000 (04:25 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 4 Feb 2002 04:25:26 +0000 (04:25 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@241 fdb21ef1-2011-0410-befe-b5e4ea1792b1

src/engine/SCons/Defaults.py

index 8bf94d3d4e18262c25a5bd6b4008e13b4e18a7ef..9a510d689c82503011efed3f8856722cc5655b93 100644 (file)
@@ -37,11 +37,13 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
 
 
 import os
+import string
+import sys
+
 import SCons.Action
 import SCons.Builder
 import SCons.Scanner.C
 import SCons.Scanner.Prog
-import string
 import SCons.Errors
 import SCons.Util
 
@@ -244,7 +246,7 @@ if os.name == 'posix':
         'OBJPREFIX'  : '',
         'OBJSUFFIX'  : '.o',
         'PROGPREFIX' : '',
-        'PROGSUFFIX' : '',
+        'PROGSUFFIX' : (sys.platform == 'cygwin') and '.exe' or '',
         'LIBPREFIX'  : 'lib',
         'LIBSUFFIX'  : '.a',
         'LIBDIRPREFIX'          : '-L',