summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-04-09 22:45:07 (GMT)
committerSteven Knight <knight@baldmt.com>2003-04-09 22:45:07 (GMT)
commit81e5793a07783b29a13004f834b7579a0e1605bb (patch)
tree056512285d8a23d32210b5068237da0cf08eebb9 /src/engine/SCons
parent357e981118ba9f2528a2a5f3f60a3f928046558b (diff)
downloadSCons-81e5793a07783b29a13004f834b7579a0e1605bb.zip
SCons-81e5793a07783b29a13004f834b7579a0e1605bb.tar.gz
SCons-81e5793a07783b29a13004f834b7579a0e1605bb.tar.bz2
Fix Cygwin shared library support (use .dll not .so). (Chad Austin)
Diffstat (limited to 'src/engine/SCons')
-rw-r--r--src/engine/SCons/Platform/cygwin.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/engine/SCons/Platform/cygwin.py b/src/engine/SCons/Platform/cygwin.py
index 6ed458d..5c6e609 100644
--- a/src/engine/SCons/Platform/cygwin.py
+++ b/src/engine/SCons/Platform/cygwin.py
@@ -37,5 +37,9 @@ import posix
def generate(env):
posix.generate(env)
- env['PROGPREFIX'] = ''
- env['PROGSUFFIX'] = '.exe'
+ env['PROGPREFIX'] = ''
+ env['PROGSUFFIX'] = '.exe'
+ env['SHLIBPREFIX'] = ''
+ env['SHLIBSUFFIX'] = '.dll'
+ env['LIBPREFIXES'] = [ '$LIBPREFIX', '$SHLIBPREFIX' ]
+ env['LIBSUFFIXES'] = [ '$LIBSUFFIX', '$SHLIBSUFFIX' ]