The current idea is to simply check for *.vhdl input files in edacation and generate the above statements if that is the case. Actually detecting VHDL support is a bit of a pain so we'll just catch the error Yosys throws and show a friendlier message to the user.
https://github.com/EDAcation/native-fpga-tools has been updated to include the Yosys GHDL plugin for supported builds (linux x64, macOS). It can be used as follows:
The current idea is to simply check for
*.vhdl
input files in edacation and generate the above statements if that is the case. Actually detecting VHDL support is a bit of a pain so we'll just catch the error Yosys throws and show a friendlier message to the user.