提交 475a3b8b 编写于 作者: B Bernard Xiong

[Tools] fix CPPDEFINES issue in vs

上级 370250af
......@@ -108,7 +108,14 @@ def VSProject(target, script, program):
# write cppdefinitons flags
if building.Env.has_key('CPPDEFINES'):
definitions = ';'.join(building.Env['CPPDEFINES'])
CPPDEFINES = building.Env['CPPDEFINES']
definitions = []
if type(CPPDEFINES[0]) == type(()):
for item in CPPDEFINES:
definitions += [i for i in item]
definitions = ';'.join(definitions)
else:
definitions = ';'.join(building.Env['CPPDEFINES'])
elem.set('PreprocessorDefinitions', definitions)
# write link flags
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册