# Standard-Target: alles komplett durchkompilieren, damit man durch
# simples "make" die Doku erstellen kann
FIGFILES=$(wildcard *.fig)
FIGTEX_FILES=$(FIGFILES:.fig=.figtex)
L2HOPTS=-dir html/ -split 4 -html_version 3.2,table -short_index
#	-no_antialias  \
#	-no_reuse -no_images 

.PHONY:	all
all:	$(FIGTEX_FILES) all_ps

include Makefile-tex

.PHONY:	all_ps all_dvi
all_ps:	all_dvi psonepass

all_dvi:
	latex cvs_intro
	makeindex cvs_intro.idx
	latex cvs_intro
	makeindex cvs_intro.idx
	latex cvs_intro
	makeindex cvs_intro.idx

html:	all_dvi psonepass
	latex2html $(L2HOPTS) cvs_intro.tex

html_fast:	aux
	latex2html $(L2HOPTS) cvs_intro.tex

default:
	makeindex cvs_intro.idx

# Sicherstellen, dass die .pstex-Dateien nicht von make geloescht werden
.PRECIOUS:	%.figtex

%.figtex:	%.fig
	fig2dev -L latex $*.fig $*.figtex

.PHONY:	clean
clean:
	rm -f $(FIGTEX_FILES)
	rm -f *.dvi *.aux *.log *.idx *.ind *.ilg *.toc *.fig.bak

.PHONY:	realclean
realclean:	clean
	rm -f *.ps
