dir = c:/iverilog/bin/
dir2 = c:/iverilog/gtkwave/bin/

all: ..\..\lib\$(module).v $(module).vcd

..\..\lib\$(module).v: $(module).v
	copy /Y $< $@

$(module): $(wildcard *.v)
	$(dir)iverilog -g2012 -s $(module)_tb -o $(module) \
		-y ../../lib -Wtimescale \
		$(wildcard *.v) 

$(module).vcd: $(module)
	$(dir)vvp $(module)

clean:
	-del  $(module)
	-del  $(module).vcd
