vendor.xilinx_7series: Vivado requires bash on *nix as well.
This commit is contained in:
parent
42805ad959
commit
c8f8c09f29
7
nmigen/vendor/xilinx_7series.py
vendored
7
nmigen/vendor/xilinx_7series.py
vendored
|
@ -54,6 +54,13 @@ class Xilinx7SeriesPlatform(TemplatedPlatform):
|
|||
|
||||
file_templates = {
|
||||
**TemplatedPlatform.build_script_templates,
|
||||
"build_{{name}}.sh": r"""
|
||||
# {{autogenerated}}
|
||||
set -e{{verbose("x")}}
|
||||
if [ -z "$BASH" ] ; then exec /bin/bash "$0" "$@"; fi
|
||||
[ -n "${{platform._toolchain_env_var}}" ] && . "${{platform._toolchain_env_var}}"
|
||||
{{emit_commands("sh")}}
|
||||
""",
|
||||
"{{name}}.v": r"""
|
||||
/* {{autogenerated}} */
|
||||
{{emit_design("verilog")}}
|
||||
|
|
Loading…
Reference in a new issue