LATEX		= latex
FIGLOG		= figure/figure_changed
SOURCELOG	= sources/source_changed

all: figure sources book

sources::
	cd sources; make

figure::
	cd figure; make

SOURCES = \
	simderella.tex \
	preface.tex \
	installation.tex \
	communication.tex \
	matrix.tex \
	connel.tex \
	simmel.tex \
	bemmel.tex \
	conclusion.tex \
	appendix.tex

book: dvi simderella.ps
	dvips simderella.dvi

dvi: simderella

simderella:
	make simderella.dvi
	make simderella.dvi

simderella.dvi: $(SOURCES) $(FIGLOG) $(SOURCELOG)
	$(LATEX) simderella.tex
	@if grep "Label(s) may have changed." simderella.log ; \
	then sleep 10; touch -f simderella.aux ; \
	else sleep 10; touch -f simderella.dvi ; \
	fi
