1 2 3 4 5 6 7 8 9 10 11 12
GV := $(wildcard *.gv) SVG := $(patsubst %.gv,%.svg,$(GV)) .PHONY: all all: $(SVG) %.svg: %.gv dot -Tsvg $< > $@ .PHONY: clean clean: @rm -f $(SVG)