Commit e692a6bd authored by Tristan Gingold's avatar Tristan Gingold

vivado: also support ngc files

parent c17d431c
......@@ -213,6 +213,7 @@ class ManualFile(DepFile):
def __init__(self, path, module, provide=None, depends=[]):
DepFile.__init__(self, path=path, module=module)
self.library = module.library
self.provide_units = provide
self.depends_units = depends
......
......@@ -461,7 +461,7 @@ def create_source_file_with_deps(path, module, provide, depends):
assert extension[0] == '.'
# Remove '.'
extension = extension[1:]
logging.debug("add file with deps) " + path)
logging.debug("add file (with deps) " + path)
if extension in ['ngc', ]:
return NGCFile(path, module, provide, depends)
......
......@@ -66,6 +66,7 @@ class ToolVivado(ToolXilinx):
VHDLFile: ToolXilinx._XILINX_VHDL_PROPERTY,
VerilogFile: ToolXilinx._XILINX_VERILOG_PROPERTY,
SVFile: ToolXilinx._XILINX_VERILOG_PROPERTY,
NGCFile: ToolXilinx._XILINX_ANY_SOURCE_PROPERTY,
XCIFile: ToolXilinx._XILINX_ANY_SOURCE_PROPERTY,
XCIXFile: ToolXilinx._XILINX_ANY_SOURCE_PROPERTY,
BDFile: ToolXilinx._XILINX_ANY_SOURCE_PROPERTY}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment