vendor.xilinx_7series: Vivado requires bash on *nix as well.

This commit is contained in:
whitequark 2019-09-12 21:49:08 +00:00
parent 42805ad959
commit c8f8c09f29

View file

@ -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")}}