packages feed

dataflow-0.6.0.0: examples/Makefile

SOURCES=$(shell find *.flow)
TARGETS=$(SOURCES:%.flow=%.svg)
DATAFLOW=../dist/build/DataFlow/dataflow

$(DATAFLOW):
	cd .. && cabal build

%.svg: %.flow $(DATAFLOW)
	@echo "$< -> $@"
	@$(DATAFLOW) dfd $< | dot -Nfontname=Courier -Efontname=Courier -Tsvg > $@

svg: $(TARGETS)

clean:
	rm -f $(TARGETS)

all: svg