Просмотр исходного кода

Merge pull request #62 from vinzenz/ccflags-handling

Fix CCFLAGS handling
reduz 11 лет назад
Родитель
Сommit
c12a8e922f
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      SConstruct

+ 6 - 0
SConstruct

@@ -1,5 +1,6 @@
 EnsureSConsVersion(0,14);
 
+import string
 import os
 import os.path
 import glob
@@ -165,6 +166,11 @@ for p in platform_list:
 		env = detect.create(env_base)
 	else:
 		env = env_base.Clone()
+
+	CCFLAGS = env.get('CCFLAGS', '')
+	env['CCFLAGS'] = ''
+
+	env.Append(CCFLAGS=string.split(str(CCFLAGS)))
 	detect.configure(env)
 	env['platform'] = p
 	sys.path.remove("./platform/"+p)