.SILENT:

.PHONY : all clean ps

PAPER    = supp
PAGE     = 1
LDIR     = $(CURDIR)/localfigs/
EDIR     = $(CURDIR)/experiments/

EPSFILES = $(patsubst $(LDIR)%.fig, \
	   $(LDIR)%.eps,$(wildcard $(LDIR)*.fig)) \
	   $(patsubst $(EDIR)%.fig, \
	   $(EDIR)%.eps,$(wildcard $(EDIR)*.fig))

all: dvi
	dvips -o $(PAPER).ps $(PAPER).dvi
	gv --page=$(PAGE) --scalebase=1 $(PAPER).ps &

pdf: dvi
	dvipdf $(PAPER).dvi
	xpdf $(PAPER).pdf

dvi: $(EPSFILES)
	latex $(PAPER)
	latex $(PAPER)

quick: 	
	latex $(PAPER)
	dvips -o $(PAPER).ps $(PAPER).dvi
	gv --page=$(PAGE) --scalebase=1 $(PAPER).ps &

clean:
	rm -f *.dvi *~   *.log
	rm -f *.bbl *.blg *.ps *.aux
	rm -f $(LDIR)*.bak $(LDIR)*~ 
	rm -f $(EDIR)*.bak $(EDIR)*~
	rm -f $(EPSFILES)

$(EPSFILES): %.eps: %.fig
	cd $(LDIR); fig2dev -L eps $< $@;