VHDL makefile generator with dependency resolution