.PHONY: dvi clean distrib post backup

# macht die DVI
dvi:
	scripts/compile

# macht die distribution ins distrib-verzeichnis
distrib:
	tar -cz *.tex publish Makefile figs/ scripts/ > distrib/reldb.tar.gz
	scripts/compile
#	dvips -o distrib/reldb.ps main.dvi
	dvips -o compile/main.ps main.dvi
	ps2pdf compile/main.ps compile/reldb.pdf
	-rm distrib/reldb.zip
	zip -mj9 distrib/reldb.zip compile/reldb.pdf
#	cp main.dvi distrib/reldb.dvi
	scripts/mkindex > distrib/index.html

# loescht die Dateien im compile-verzeichnis
clean:
	-rm compile/*.*
	-rm compile/figs/*
	-rm *~
	-rm distrib/*
	-rm figs/*.bak

# macht die distribution auf den Webserver
post:
	scripts/post

# macht ein lokales Backup
backup:
	cp *.tex publish Makefile backup/
	cp figs/* backup/figs/
	cp scripts/* backup/scripts/
