SRC = manual.texi defs.texi

dvi: manual.dvi
manual.dvi: $(SRC)
	tex manual.texi

info: manual.info
manual.info: $(SRC)
	makeinfo manual.texi

html: manual_html/index.html
manual_html/index.html: $(SRC)
	makeinfo --html manual.texi
	-rm -rf manual_html
	mv manual manual_html

manual_html_tgz: html
	tar -cvzf manual_html.tgz manual_html

pdf: manual.pdf
manual.pdf: $(SRC)
	pdftex manual.texi

all: dvi info html pdf manual_html_tgz

dist-clean: clean
	-rm -f manual.dvi manual.pdf manual.info 
	-rm -rf manual_html manual_html.tgz

clean:
	-rm -f manual.cp manual.cps manual.fn manual.fns manual.ky
	-rm -f manual.kys manual.log manual.pg manual.pgs manual.tmp
	-rm -f manual.toc manual.tp manual.tps manual.vr manual.vrs 
	-rm -f manual.aux 

