Skip to content

Commit

Permalink
Added possibility to save the SVG file under --output name
Browse files Browse the repository at this point in the history
Signed-off-by: Grzegorz Latosinski <glatosinski@antmicro.com>
  • Loading branch information
glatosinski committed Nov 19, 2020
1 parent 90860e6 commit d07cf48
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion symbolator.py
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,7 @@ def parse_args():
parser = argparse.ArgumentParser(description='HDL symbol generator')
parser.add_argument('-i', '--input', dest='input', action='store', help='HDL source ("-" for STDIN)')
parser.add_argument('-o', '--output', dest='output', action='store', help='Output file')
parser.add_argument('--output-as-filename', dest='output_as_filename', action='store_true', help='The --output flag will be used directly as output filename')
parser.add_argument('-f', '--format', dest='format', action='store', default='svg', help='Output format')
parser.add_argument('-L', '--library', dest='lib_dirs', action='append',
default=['.'], help='Library path')
Expand Down Expand Up @@ -566,7 +567,7 @@ def main():
for comp, extractor in components:
comp.name = comp.name.strip('_')
reformat_array_params(comp)
if source == '<stdin>':
if source == '<stdin>' or args.output_as_filename:
fname = args.output
else:
fname = '{}{}.{}'.format(
Expand Down

0 comments on commit d07cf48

Please sign in to comment.