all: miniannuli.pdf miniannuli.ps miniannuli.dvi eps Makefile

clean: Makefile
	rm -f *.dvi *.log *.eps *.ps *.pdf *.aux
eps: miniflux.eps signflip.eps prune.eps ladder1.eps ladder2.eps nonunimodal.eps nonunimodala.eps zigzag.eps

miniflux.eps: miniflux.fig Makefile
	fig2dev -L eps miniflux.fig miniflux.eps 
signflip.eps: signflip.fig Makefile
	fig2dev -L eps signflip.fig signflip.eps 
prune.eps: prune.fig Makefile
	fig2dev -L eps prune.fig prune.eps 
ladder1.eps: ladder1.fig Makefile
	fig2dev -L eps ladder1.fig ladder1.eps 
ladder2.eps: ladder2.fig Makefile
	fig2dev -L eps ladder2.fig ladder2.eps 
nonunimodal.eps: nonunimodal.fig Makefile
	fig2dev -L eps nonunimodal.fig nonunimodal.eps 
nonunimodala.eps: nonunimodala.fig Makefile
	fig2dev -L eps nonunimodala.fig nonunimodala.eps 
zigzag.eps: zigzag.fig Makefile
	fig2dev -L eps zigzag.fig zigzag.eps 
miniannuli.pdf: miniannuli.ps Makefile
	ps2pdf miniannuli.ps miniannuli.pdf 
miniannuli.ps: eps miniannuli.dvi Makefile
	dvips miniannuli
miniannuli.dvi: eps miniannuli.tex Makefile
	latex miniannuli && latex miniannuli && latex miniannuli

