include $(NOODLYBOX_HOME)/etc/makerule

all : vhdl

clean :
	-cd c && $(MAKE) clean
	-rm -rf pkg msim ise

vhdl : testprogram package-vhdl msimproj-vhdl iseproj-vhdl

testprogram :
	cd c && $(MAKE)

package-vhdl :
	mkdir -p pkg
	cp pkg_makefile pkg/makefile
	cd pkg && $(MAKE)

msimproj-vhdl : package-vhdl
	mkdir -p msim
	cp msim_makefile msim/makefile
	cd msim && $(MAKE)

iseproj-vhdl : package-vhdl
	mkdir -p ise
	cp ise_makefile ise/makefile
	cd ise && $(MAKE)

isesimproj-vhdl : package-vhdl
	mkdir -p isesim
	cp isesim_makefile isesim/makefile
	cd isesim && $(MAKE)
