all: txt html dvi pdf ps aux-clean

txt:
	LANG=C makeinfo --no-headers --output=api.txt api.texi

html:
	LANG=C makeinfo --html --no-split api.texi

dvi:
	LANG=C texi2dvi api.texi

pdf:
	LANG=C texi2pdf api.texi

ps: api.dvi
	dvips api -o api.ps

aux-clean:
	rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.??s

clean: aux-clean
	rm -f *.dvi *.txt *.html *.pdf *.ps
