CC = gcc
CFLAGS = -O2 -Wall

all: manual.dvi

%.html: ../%.html
	/home/drtr/nolinks.pl < $< > $@

manual.out: manual.sgml install.html invoking.html core.html mod_access.html\
 mod_alias.html mod_asis.html mod_auth.html mod_auth_dbm.html mod_cgi.html\
 mod_cookies.html mod_dir.html mod_dld.html mod_imap.html mod_include.html\
 mod_log_agent.html mod_log_common.html mod_log_config.html\
 mod_log_referer.html mod_mime.html mod_negotiation.html mod_userdir.html\
 API.html
	SGML_CATALOG_FILES=/data/ukhst2/local/lib/gf/cat_html nsgmls manual.sgml > $@

manual.tex: manual.out
	/home/drtr/misc/html2latex < manual.out > $@

manual.dvi: manual.tex prolog.tex epilog.tex index.tex
	latex manual.tex

manual.ps: manual.dvi
	dvips manual.dvi

index.tex: manual.idx index
	./index < manual.idx > index.tmp
	./move-if-change index.tmp $@

index: index.o
	$(CC) -o index index.o
