From c633188e24e35aeb540b89ab142efabef0801f13 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Wed, 6 Jan 2021 01:41:32 +0100 Subject: Adding types and docstrings to libghdl. --- pyGHDL/dom/Misc.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pyGHDL/dom') diff --git a/pyGHDL/dom/Misc.py b/pyGHDL/dom/Misc.py index 4f931f15d..4eeb45b61 100644 --- a/pyGHDL/dom/Misc.py +++ b/pyGHDL/dom/Misc.py @@ -71,12 +71,13 @@ class Design(VHDLModel_Design): # Collect error messages in memory errorout_memory.Install_Handler() - libghdl.set_option(b"--std=08") + libghdl.set_option("--std=08") # Finish initialization. This will load the standard package. if libghdl.analyze_init_status() != 0: raise LibGHDLException("Error initializing 'libghdl'.") + @export class Library(VHDLModel_Library): pass @@ -97,7 +98,7 @@ class Document(VHDLModel_Document): def __ghdl_init(self): # Read input file - self.__ghdlFileID = name_table.Get_Identifier(str(self.Path).encode("utf_8")) + self.__ghdlFileID = name_table.Get_Identifier(str(self.Path)) self.__ghdlSourceFileEntry = files_map.Read_Source_File(name_table.Null_Identifier, self.__ghdlFileID) if self.__ghdlSourceFileEntry == files_map.No_Source_File_Entry: raise LibGHDLException("Cannot load file '{!s}'".format(self.Path)) -- cgit v1.2.3