From b543ae7178207a3100e1ae85d5d57b16952165a3 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Wed, 11 Aug 2021 00:41:15 +0200 Subject: Resolve entity names in architectures to entities. --- pyGHDL/cli/dom.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pyGHDL') 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 = [] -- cgit v1.2.3