SystemVerilog Filelist Parser
A library in Rust to parse a SystemVerilog Filelist and return a list of files, include directories and defines.
Environment variables optionally enclosed in paranthesis or
curly braces (i.e. $
, $()
or ${}
) will be automatically
substituted.
Example
use sv_filelist_parser;
let filelist = parse_file
.expect;
for file in filelist.files
for incdir in filelist.incdirs
for in filelist.defines