提交 e15428c3 编写于 作者: mysterywolf's avatar mysterywolf 提交者: mysterywolf

修复 工程include path 重排序问题 #6143 report

上级 9673f060
......@@ -216,7 +216,11 @@ def ProjectInfo(env):
CPPPATH[i] = os.path.abspath(CPPPATH[i])
# remove repeat path
paths = [i for i in set(CPPPATH)]
paths = []
for p in CPPPATH:
if p not in paths:
paths.append(p)
CPPPATH = []
for path in paths:
if PrefixPath(RTT_ROOT, path):
......@@ -228,8 +232,6 @@ def ProjectInfo(env):
else:
CPPPATH += ['"%s",' % path.replace('\\', '/')]
CPPPATH.sort()
# process CPPDEFINES
if len(CPPDEFINES):
CPPDEFINES = [i for i in set(CPPDEFINES)]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册