ToolChain.GNU¶
Exceptions
GNUException: Base class for all tool specific exceptions
Classes
Make: Represent an executable.
Functions
GNUMakeQuestaSimFilter(): Undocumented.CocotbSimulationResultFilter(): Undocumented.
-
exception
ToolChain.GNU.GNUException(message='')[source]¶ Inheritance
Members
-
__str__()¶ Returns the exception’s message text.
-
args¶
-
-
class
ToolChain.GNU.Make(platform, dryrun, logger=None)[source]¶ Inheritance
Members
-
Make.Parameters= [<class 'ToolChain.GNU.Make.Executable'>, <class 'ToolChain.GNU.Make.SwitchGui'>]¶
-
Make.GetReader()¶
-
Make.HasErrors¶ True if errors or fatals errors were found while processing the output stream.
-
Make.HasWarnings¶ True if errors or fatals errors were found while processing the output stream.
-
Make.Log(entry, condition=True)¶ Write an entry to the local logger.
-
Make.LogDebug(*args, condition=True, **kwargs)¶
-
Make.LogDryRun(*args, condition=True, **kwargs)¶
-
Make.LogError(*args, condition=True, **kwargs)¶
-
Make.LogFatal(*args, condition=True, **kwargs)¶
-
Make.LogInfo(*args, condition=True, **kwargs)¶
-
Make.LogNormal(*args, condition=True, **kwargs)¶
-
Make.LogQuiet(*args, condition=True, **kwargs)¶
-
Make.LogVerbose(*args, condition=True, **kwargs)¶
-
Make.LogWarning(*args, condition=True, **kwargs)¶
-
Make.Logger¶ Return the local logger instance.
-
Make.Path¶
-
Make.ReadUntilBoundary(indent=0)¶
-
Make.Send(line, end='\n')¶
-
Make.SendBoundary()¶
-
Make.StartProcess(parameterList)¶
-
Make.Terminate()¶
-
Make._POC_BOUNDARY= '====== POC BOUNDARY ======'¶
-
Make._TryLog(*args, condition=True, **kwargs)¶
-
Functions