The build scripts generated by Amaranth are designed to be invoked by directly running them with any shell (some of them will re-invoke themselves with `bash` specifically, when it's a toolchain requirement), and they're not currently marked executable, so there's no shebang. Add a shebang line to improve compatibility with cases where they are treated as executables in their own right. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| _gowin.py | ||
| _intel.py | ||
| _lattice_ecp5.py | ||
| _lattice_ice40.py | ||
| _lattice_machxo_2_3l.py | ||
| _quicklogic.py | ||
| _xilinx.py | ||