Also, the directory structure in the repo is not optimal, but that will improve with time as I settle on a structure that fits the project's many needs (multiple code variations, and multiple device specific implementations).
I've written a document that proposes a directory structure for FPGA designs that is version control friendly and scalable:
https://www.boldport.com/docs/fpgaproj
Also, my (new) project
http://www.boldport.com
generates build environments for FPGA projects. It uses Makefiles instead of the IDE GUIs and maintains the structure defined in the document above.
I'm happy to help and contribute to any FPGA project that wants to use the structure and/or "boldport flow". (Any feedback on the structure, and boldport, would be greatly appreciated!)
cheers,
saar. http://www.saardrimer.com