DOTFILES = McroverdDiamond1.dot \
	   McroverdFederatedMesh1.dot \
	   McroverdFullMesh1.dot \
	   McroverdFullMeshWithClient1.dot \
	   McroverdNonMesh1.dot
EPSFILES = $(DOTFILES:%.dot=%.eps)
PDFFILES = $(DOTFILES:%.dot=%.pdf)

all: ${EPSFILES} ${PDFFILES}

McroverdDiamond1.pdf: McroverdDiamond1.dot
	osage -Tpdf $< > $@

McroverdDiamond1.eps: McroverdDiamond1.dot
	osage -Teps $< > $@

McroverdFederatedMesh1.pdf: McroverdFederatedMesh1.dot
	osage -Tpdf $< > $@

McroverdFederatedMesh1.eps: McroverdFederatedMesh1.dot
	osage -Teps $< > $@

McroverdNonMesh1.eps: McroverdNonMesh1.dot
	osage -Teps $< > $@

McroverdNonMesh1.pdf: McroverdNonMesh1.dot
	osage -Tpdf $< > $@

%.eps: %.dot
	dot -Teps $< > $@

%.pdf: %.dot
	dot -Tpdf $< > $@

clean::
	rm -f ${EPSFILES} ${PDFFILES}
