zjowowen's picture
init space
079c32c
raw
history blame
494 Bytes
DOT := $(shell which dot)
SOURCE ?= .
GVS := $(shell find ${SOURCE} -name *.gv)
PNGS := $(addsuffix .gv.png, $(basename ${GVS}))
SVGS := $(addsuffix .gv.svg, $(basename ${GVS}))
%.gv.png: %.gv
$(DOT) -Tpng -o"$(shell readlink -f $@)" "$(shell readlink -f $<)"
%.gv.svg: %.gv
$(DOT) -Tsvg -o"$(shell readlink -f $@)" "$(shell readlink -f $<)"
build: ${SVGS} ${PNGS}
all: build
clean:
rm -rf \
$(shell find ${SOURCE} -name *.gv.svg) \
$(shell find ${SOURCE} -name *.gv.png) \