SGMLS = sgmls
SGMLDECL = HTML+.sgml
TEXMAP = 2tex.map
SGMLSASP = sgmlsasp
LATEX = latex \\scrollmode \\input
#TEX_SGML_PATH = ./LaTeX/%C/%L/%N:%N.%Y:%N:%S.%Y:%S
TEX_SGML_PATH = ./LaTeX/%C/%L/%N:%S.%Y
PUBDIR = $(HOME)/public_html/W3A
PSTARGETS = W3A.ps W3A-A.ps W3A-F.ps W3A-V.ps W3A-U.ps \
W3A-common.ps Q-and-A.ps W3A-P.ps W3A-related.ps \
changes.ps
HTMLTARGETS = minimal.html plain.html ag-http.html gif.html
IMAGES = w3a.5.gif.ps
DVIFILES = $(PSTARGETS:.ps=.dvi)
TEXFILES = $(PSTARGETS:.ps=.tex)
GZFILES = $(PSTARGETS:.ps=.ps.gz)
SRCS = $(PSTARGETS:.ps=.html)
.SUFFIXES: .html .tex .dvi .ps .c-nw .gif
.html.tex:; SGML_PATH=$(TEX_SGML_PATH) $(SGMLS) $(SGMLDECL) $< \
| $(SGMLSASP) $(TEXMAP) >$@
#.tex.dvi:; TEXFONTS=$$TEXFONTS_SUBDIR $(LATEX) $<
.tex.dvi:; $(LATEX) $<
.dvi.ps:; dvips -o$@ $<
.c-nw.html:; noweave -h $< >$@
all: $(IMAGES) $(TEXFILES) $(DVIFILES) $(PSTARGETS) $(HTMLTARGETS)
install: all
gzip -f $(PSTARGETS)
cp w3a.h w3a.5.gif $(SRCS) $(GZFILES) $(HTMLTARGETS) $(PUBDIR)
clean:
rm -f $(PSTARGETS) $(HTMLTARGETS) $(DVIFILES) $(TEXFILES)
rm -f *.aux *.log *~ core
$(TEXFILES): $(TEXMAP) $(SGMLDECL) HTML+.dtd w3a.5.gif.ps
w3a.5.gif.ps: w3a.5.gif
giftoppm w3a.5.gif | ppmtopgm | pnmtops -s 0.5 -noturn >$@