Conversation
Correct commands.add formatting Add steps to perform GHDL action
Clean up ghdl.py Add support for libraries * Needs validation and testing
|
Apologies for the overbroad PR, I should have branched the cocotb addition. |
|
There seems to be issues still I tried it with an old VHDL example that I put together for other reasons a couple of years ago. Attaching the example project if that is of any use for debugging. Run |
|
I'm concatenating GHDL calls incorrectly. I should have a fix shortly. |
Break each library import step into its own build step
|
I have it building, almost, with the test set you sent. This is coming from |
I think you need to add those into TOOL_OPTIONS, tool_options are filtered through it. |
|
Does it make sense to also support having top level entity in a library other than |
|
I should be able to make that change, I set the flow to require |
|
Sorry. I never got back to this one. Are we all good at this point, or are there any issues remaining? Did I understand correctly that this requires |
|
I've still got an action here. I'll post an update when I have made the changes. |
|
@olofk @psi-chuffine I made some changes following on from this PR to hopefully complete this feature. #462 |
4a7afda to
7972cd7
Compare
This works with my simple builds, but needs additional testing and validation for libraries and more complex GHDL usage.
I will correct any problems as I encounter them.