diamond: fix include paths
include paths given via tcl script need semicolon separators and forward slash as directory separator (even on windows)
This commit is contained in:
parent
4dece4ce24
commit
f71014b9fb
|
@ -68,8 +68,8 @@ def _build_tcl(device, sources, vincpaths, build_name):
|
|||
]))
|
||||
|
||||
# Add include paths
|
||||
for path in vincpaths:
|
||||
tcl.append("prj_impl option {include path} {\"" + path + "\"}")
|
||||
vincpath = ';'.join(map(lambda x: x.replace('\\', '/'), vincpaths))
|
||||
tcl.append("prj_impl option {include path} {\"" + vincpath + "\"}")
|
||||
|
||||
# Add sources
|
||||
for filename, language, library in sources:
|
||||
|
@ -201,4 +201,4 @@ class LatticeDiamondToolchain:
|
|||
from_.attr.add("keep")
|
||||
to.attr.add("keep")
|
||||
if (to, from_) not in self.false_paths:
|
||||
self.false_paths.add((from_, to))
|
||||
self.false_paths.add((from_, to))
|
||||
|
|
Loading…
Reference in New Issue