diff options
-rwxr-xr-x | pyGHDL/cli/dom.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pyGHDL/cli/dom.py b/pyGHDL/cli/dom.py index 63350d729..4a9fd0b3c 100755 --- a/pyGHDL/cli/dom.py +++ b/pyGHDL/cli/dom.py @@ -316,6 +316,14 @@ class Application(LineTerminal, ArgParseMixin): ) ) + for library in self._design.Libraries.values(): + for entityName, architectures in library.Architectures.items(): + for entity in library.Entities: + if entity.Identifier == str(entityName): + for architecture in architectures: + entity.Architectures.append(architecture) + + PP = PrettyPrint() buffer = [] |