all: doc ../INSTALL

doc: eplain.info eplain.dvi eplain/index.html

dvi eplain.dvi: *.texi
	texi2dvi eplain.texi

html eplain/index.html: *.texi
	makeinfo --html eplain.texi

info eplain.info: *.texi
	makeinfo eplain.texi

../INSTALL: install.texi
	makeinfo --no-number-section --no-warn --no-headers eplain.texi -o - \
	| sed -n '/^. Installation/,/^. Invoking/'p \
	| sed '$$d' > ../INSTALL

eplain.html: eplain.texi eplain--h.ind
	tex2page eplain.texi

eplain--h.ind: eplain--h.idx
	tex2page eplain.texi

eplain--h.idx: eplain.texi
	tex2page eplain.texi

distclean clean mostlyclean:
	rm -f eplain.?? eplain.???
	rm -rf eplain eplain.html

maintainer-clean: clean
	rm -f eplain.info* ../INSTALL
