Would you be happy to integrate FuseSoC core files into the repo?
Hey,
I'm starting to integrate WR into our flow and we use FuseSoC as a dependency manager and tool runner. I haven't looked in detail at hdlmake
but I assume it offers some similarities.
I've created a branch on GitHub where I'm integrating the changes and you can have a look at the files and try the flow. For example, to run the Verilator lint flow I would:
git clone https://github.com/nuquantum/urv-core.git -b fusesoc urv-core-fusesoc
cd urv-core-fusesoc
. sourceme
module load verilator/v5.014
fusesoc run --target lint ohwr:urv:cpu_core
The main addition are the *.core
files that define the files to use and the various tool flows.