Command Line Interfaces

When installed via PIP, the command line program pyedaa-outputfilter is registered in the Python installation’s Scripts directory. Usually this path is listed in PATH, thus this program is globally available after installation.

The program is self-describing. Use pyedaa-outputfilter without parameters or pyedaa-outputfilter help to see all available common options and commands. Each command has then it’s own help page for command specific options, which can be listed by calling pyedaa-outputfilter <cmd> -h or pyedaa-outputfilter help <cmd>. The pyedaa-outputfilter’s version and license information is shown by calling pyedaa-outputfilter version.

pyedaa-outputfilter

‘pyEDAA.OutputFilter Service Program’ to post-process log files from EDA tools.

usage: pyedaa-outputfilter [-q] {vivado,help,version} ...

options

-q, --quiet

Reduce messages to a minimum.

pyedaa-outputfilter help

Display help page(s) for the given command name.

usage: pyedaa-outputfilter help [-h] [Command]
command

Print help page(s) for a command.

-h, --help

show this help message and exit

pyedaa-outputfilter version

Display version information.

usage: pyedaa-outputfilter version [-h]
-h, --help

show this help message and exit

pyedaa-outputfilter vivado

Parse AMD/Xilinx Vivado log files.

usage: pyedaa-outputfilter vivado [-h] [--stdin] [--file Log file]
                                  [--config Config file] [--colored]
-h, --help

show this help message and exit

--stdin

Read log from STDIN.

--file <log file>

Read from log file (.vds|.vdi).

--config <config file>

Configuration file (*.yaml).

--colored

Render logfile with colored lines.