I was surprised to find that re-running make after changing an HDL file did not re-run synthesis/implementation/bitstream generation. This change modifies the makefile output so that the synthesis step conservatively depends on all source files.
Check out, review, and merge locally
Step 1.
Fetch and check out the branch for this merge request