all: doc

doc: xaos.info dvi ../AUTHORS

xaos.texinfo: xaos.geninfo ../help/xaos.hlp
	./mktexi

xaos.info: xaos.texinfo
	makeinfo --no-split xaos.texinfo --force

xaosdev.info: xaosdev.texinfo
	makeinfo --no-split xaosdev.texinfo --force

xaos.dvi: xaos.texinfo
	tex xaos.texinfo
	texindex xaos.??
	tex xaos.texinfo

xaosdev.dvi: xaosdev.texinfo
	tex xaosdev.texinfo
	texindex xaosdev.??
	tex xaosdev.texinfo

dvi: xaos.dvi xaosdev.dvi
	rm -f xaos.aux xaos.cp xaos.fn xaos.ky xaos.log xaos.pg xaos.toc \
	 xaos.tp xaos.vr xaosdev.aux xaosdev.cp xaosdev.cps xaosdev.fn \
	 xaosdev.fns xaosdev.ilg xaosdev.ind xaosdev.ky xaosdev.kys \
	 xaosdev.log xaosdev.pg xaosdev.pgs xaosdev.toc xaosdev.tp \
	 xaosdev.tps xaosdev.vr xaosdev.vrs xaos.cps xaos.fns xaos.kys \
	 xaos.pgs xaos.tps xaos.vrs

../AUTHORS: xaos.info
	./mkauthors > ../AUTHORS

clean:
	rm -f xaos.info xaos.texinfo xaos.dvi xaosdev.dvi # ../AUTHORS
