# Makefile for HTML doc # $Id: Makefile,v 1.2 93/01/06 18:38:03 connolly Exp $ # ORIGINALS = Makefile RELEASE = 930120 PACKAGE = html_spec-$(RELEASE) IDTK = ../.. ARCH = sun4 BOOK = /doc/idtk/html/HTML.book FMBATCH = /fonts/Frame3.1X/bin/fmbatch DTD = ../html.dtd HTML2TXT = www -n -na -p HYPERTEXT = HTML.html Intro.html Text.html References.html HTML.dtd.html all: plaintext plaintext: hypertext (for html in $(HYPERTEXT); do \ $(HTML2TXT) $$html; \ done;) >HTML.txt hypertext: PATH=$${PATH}:$(IDTK)/bin:$(IDTK)/bin/$(ARCH) convert_book \ debug=1 \ idtk=$(IDTK) \ fmt=html \ filters= \ extension=html \ fmbatchcmd="$(FMBATCH)" \ $(BOOK) tarZ: $(PACKAGE).tar.Z $(PACKAGE).tar.Z: $(DIST) tar cf $(PACKAGE).tar $(DIST) compress $(PACKAGE).tar validate: $(HYPERTEXT) echo "" >before echo "" >after (for sgml in $(HYPERTEXT); do \ echo $$sgml; \ (sgmls -s $(DTD) before $$sgml after || exit 0); \ done;) >$@ 2>&1 rm before after PROG = ../sgml_test libtest: $(HYPERTEXT) $(PROG) for html in $(HYPERTEXT); do \ echo $$html; \ $(PROG) HTML HTML <$$html >1; \ $(PROG) HTML HTML <1 >2; \ diff -c 1 2 || true; \ done; rm 1 2