summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2002-02-04 04:25:26 (GMT)
committerSteven Knight <knight@baldmt.com>2002-02-04 04:25:26 (GMT)
commit918d875dbbf44d24ac4c8400b42b804afdb66d89 (patch)
tree107721f8687657efb1a30b13695df2353a7fd647 /src
parentc6ee835808199bcd2bebecd7e463c6fe48b1bed1 (diff)
downloadSCons-918d875dbbf44d24ac4c8400b42b804afdb66d89.zip
SCons-918d875dbbf44d24ac4c8400b42b804afdb66d89.tar.gz
SCons-918d875dbbf44d24ac4c8400b42b804afdb66d89.tar.bz2
Set PROGSUFFIX to .exe under Cygwin. (Chad Austin)
Diffstat (limited to 'src')
-rw-r--r--src/engine/SCons/Defaults.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/SCons/Defaults.py b/src/engine/SCons/Defaults.py
index 8bf94d3..9a510d6 100644
--- a/src/engine/SCons/Defaults.py
+++ b/src/engine/SCons/Defaults.py
@@ -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',