""",
"{{name}}.ys": r"""
# {{autogenerated}}
- {% for file in platform.iter_extra_files(".v") -%}
+ {% for file in platform.iter_files(".v") -%}
read_verilog {{get_override("read_verilog_opts")|options}} {{file}}
{% endfor %}
- {% for file in platform.iter_extra_files(".sv") -%}
+ {% for file in platform.iter_files(".sv") -%}
read_verilog -sv {{get_override("read_verilog_opts")|options}} {{file}}
{% endfor %}
- {% for file in platform.iter_extra_files(".il") -%}
+ {% for file in platform.iter_files(".il") -%}
read_ilang {{file}}
{% endfor %}
read_ilang {{name}}.il
-d {{platform.device}}
-t {{platform.package}}
{{get_override("lse_opts")|options|default("# (lse_opts placeholder)")}}
- {% for file in platform.iter_extra_files(".v") -%}
+ {% for file in platform.iter_files(".v") -%}
-ver {{file}}
{% endfor %}
-ver {{name}}.v
""",
"{{name}}_syn.prj": r"""
# {{autogenerated}}
- {% for file in platform.iter_extra_files(".v", ".sv", ".vhd", ".vhdl") -%}
+ {% for file in platform.iter_files(".v", ".sv", ".vhd", ".vhdl") -%}
add_file -verilog {{file|tcl_escape}}
{% endfor %}
add_file -verilog {{name}}.v