Fix a bug with creation of shared libraries under MinGW. (Simon Perkins)
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 2 Apr 2004 06:21:42 +0000 (06:21 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 2 Apr 2004 06:21:42 +0000 (06:21 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@941 fdb21ef1-2011-0410-befe-b5e4ea1792b1

src/CHANGES.txt
src/engine/SCons/Tool/mingw.py

index b546b794b2fb1a64ec4590898a553baf97aaf081..24761404935a95ebcc8bdd6492c1adef73673376 100644 (file)
@@ -57,6 +57,10 @@ RELEASE 0.96 - XXX
 
   - Add a --debug=presub option to print actions prior to substitution.
 
+  From Simon Perkins:
+
+  - Fix a bug introduced in building shared libraries under MinGW.
+
 
 
 RELEASE 0.95 - Mon, 08 Mar 2004 06:43:20 -0600
index ac4d969b604d4d6f8a153ca911fdce78fddcb00e..18fa79ecf36d222707ad14fa71fb03919e688776 100644 (file)
@@ -48,7 +48,7 @@ def find(env):
     return env.WhereIs(key_program) or SCons.Util.WhereIs(key_program)
 
 def shlib_generator(target, source, env, for_signature):
-    cmd = SCons.Util.CLVar('$SHLINK', '$SHLINKFLAGS'
+    cmd = SCons.Util.CLVar(['$SHLINK', '$SHLINKFLAGS']
 
     dll = env.FindIxes(target, 'SHLIBPREFIX', 'SHLIBSUFFIX')
     if dll: cmd.extend(['-o', dll])