# $Id: Makefile.am,v 1.13 2006/10/31 17:29:07 ca Exp $

MAINTAINERCLEANFILES	= Makefile.in
EXTRA_DIST		= README.tex \
	fs.bib \
	README.txt README.dvi \
	README.ps README.pdf README.html \
	README.css \
	pmilter.api.tex \
	overview1.eps overview1.gif overview1.pdf \
	img1.png img2.png img3.png img4.png img5.png img6.png \
	nx_grp_g.png prev_g.png up_g.png \
	html2txt

#L2HOPT=-split 1 -title 'Sendmail 9' -noinfo
#L2HOPT=-split 0 -numbered_footnotes -no_subdir -noinfo -html_version 3.2
L2HOPT=-split 0 -no_subdir -info "" -html_version 3.2 -local_icons -no_navigation
L2H=latex2html
SED=sed

# html to text converter
H2T=w3m -cols 75 -dump

LN=ln -s

# basic input file
THIS=${top_srcdir}/doc
TEX=${THIS}/README.tex

ALL: README.dvi README.ps README.pdf README.html README.txt

cleanup:
	rm -f *.aux *.log *toc images.* *.old labels.pl

README.tex: ${TEX}
	-test -s README.tex || ${LN} ${THIS}/README.tex .
fs.bib: ${THIS}/fs.bib
	-test -s fs.bib || ${LN} ${THIS}/fs.bib .
README.aux: ${TEX} README.tex
	-latex README
README.dvi: ${TEX} README.tex README.bbl
	-latex README
README.bbl: fs.bib README.aux
	-bibtex README
	-latex README
	-test -s README.log && grep "Rerun to get cross-references" README.log >/dev/null && latex README

README.ps: README.dvi README.aux
	-dvips -f README.dvi > README.ps
README.pdf: ${TEX} README.tex README.aux README.dvi
	-dvipdf README.dvi README.pdf
README.html: ${TEX} README.tex README.aux README.bbl
	-${L2H} ${L2HOPT} README.tex # && mv README/index.html README.html
README.txt: README.html
	-${H2T} README.html | ${SED} -f html2txt > README.txt


syntax highlighted by Code2HTML, v. 0.9.1