Browse Source

Fix handling for CFLAGS and LINKFLAGS like for CCFLAGS

Previously CFLAGS and LINKFLAGS were passed as a single
quoted argument to the compiler or linker. This patch splits the
paramters.

Signed-off-by: Vinzenz Feenstra <[email protected]>
Vinzenz Feenstra 11 years ago
parent
commit
8706fc85ef
1 changed files with 11 additions and 0 deletions
  1. 11 0
      SConstruct

+ 11 - 0
SConstruct

@@ -173,6 +173,17 @@ for p in platform_list:
 	env['CCFLAGS'] = ''
 
 	env.Append(CCFLAGS=string.split(str(CCFLAGS)))
+
+	CFLAGS = env.get('CFLAGS', '')
+	env['CFLAGS'] = ''
+
+	env.Append(CFLAGS=string.split(str(CFLAGS)))
+
+	LINKFLAGS = env.get('LINKFLAGS', '')
+	env['LINKFLAGS'] = ''
+
+	env.Append(LINKFLAGS=string.split(str(LINKFLAGS)))
+
 	detect.configure(env)
 	env['platform'] = p
         if not env.has_key('platform_libsuffix'):