mirror of
https://github.com/YosysHQ/sby.git
synced 2025-10-04 08:43:58 +00:00
modified the mode runners to accept the modified engine layout in preperation for the per-mode engine sections
This commit is contained in:
parent
f1a645bb18
commit
9293081308
5 changed files with 32 additions and 12 deletions
|
@ -247,7 +247,7 @@ class SbyConfig:
|
|||
def __init__(self):
|
||||
self.options = dict()
|
||||
# Define a default case for the engine block
|
||||
self.engines = list() # { None: list() }
|
||||
self.engines = { None: list() }
|
||||
self.setup = dict()
|
||||
self.stage = dict()
|
||||
self.script = list()
|
||||
|
@ -387,8 +387,7 @@ class SbyConfig:
|
|||
|
||||
if mode == "engines":
|
||||
entries = line.split()
|
||||
# self.engines[engine_mode].append(entries)
|
||||
self.engines.append(entries)
|
||||
self.engines[engine_mode].append(entries)
|
||||
continue
|
||||
|
||||
if mode == "setup":
|
||||
|
@ -565,7 +564,7 @@ class SbyTask(SbyConfig):
|
|||
print(line, file=f)
|
||||
|
||||
def engine_list(self):
|
||||
return list(enumerate(self.engines))
|
||||
return list(enumerate(self.engines.items()))
|
||||
|
||||
def check_timeout(self):
|
||||
if self.opt_timeout is not None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue