
TEXFILES = $(shell ls *.tex *.sty *.bib 2>/dev/null)
FIGFILES = $(shell ls *.fig 2>/dev/null)
FIGPICS  = $(FIGFILES:.fig=.ps)

.SUFFIXES: $(SUFFIXES) .ps .dvi .tex .fig
.dvi.ps:
	dvips -f $*.dvi -f > $@
.tex.dvi:
	latex $*
	bibtex $*
	if grep 'Rerun to get' $*.log > /dev/null; then latex $*; fi
	if grep 'Rerun to get' $*.log > /dev/null; then latex $*; fi
	if grep 'Rerun to get' $*.log > /dev/null; then latex $*; fi

.fig.ps:
	fig2dev -Lps -m 0.7 $*.fig > $@

all: suunnitelma.ps


suunnitelma.ps: suunnitelma.dvi

suunnitelma.dvi: $(TEXFILES) $(FIGPICS)


figuuri.ps: figuuri.fig
	fig2dev -Lps -m 0.6 $*.fig > $@

clean:
	/bin/rm -f suunnitelma.dvi suunnitelma.log suunnitelma.aux \
	suunnitelma.bbl suunnitelma.blg suunnitelma.toc suunnitelma.ps $(FIGPICS)
