Bug 1032 - Unable to specify multiple Compiler/Linker flags
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Sat, 20 Nov 2010 17:55:53 +0000
changeset 6670 c43b992a4f5b
parent 6669 dbf2efe4b762
child 6671 b3d5193a2f94
Bug 1032 - Unable to specify multiple Compiler/Linker flags
wscript
--- a/wscript	Sat Nov 20 17:51:17 2010 +0000
+++ b/wscript	Sat Nov 20 17:55:53 2010 +0000
@@ -7,6 +7,7 @@
 import optparse
 import os.path
 import re
+import shlex
 
 # WAF modules
 import pproc as subprocess
@@ -385,7 +386,8 @@
                               ['LINKFLAGS', 'LINKFLAGS_EXTRA'],
                               ['LINKFLAGS', 'LDFLAGS_EXTRA']]:
         if envvar in os.environ:
-            conf.env.append_value(confvar, os.environ[envvar])
+            value = shlex.split(os.environ[envvar])
+            conf.env.append_value(confvar, value)
 
     # Write a summary of optional features status
     print "---- Summary of optional NS-3 features:"