#
# $Header: Makefile,v 4.300 91/06/08 01:13:50 root Rel41 $ SONY;
#
# Copyright 1985, Massachusetts Institute of Technology
# Makefile for the Xlib document.

TROFF= ditroff 
FILES= macros.t\
	abstract.t\
	credits.t\
	CH[01][0123456789]\
	appendixA\
	appendixB\
	appendixC\
	appendixD\
	glossary\
	postproc

CFILES = macros.t R4Xlib.tbl.ms


all: xlib index changes

xlib: $(FILES)
	tbl ${FILES} | eqn |${TROFF} -ms 2> index.raw > xlib.out
	make TROFF=${TROFF} index

index:	index.raw
	sort -f -t: +1 -3 +0n -1n index.raw | awk -f fixindex.awk |awk -f block.awk > index.troff
	cat indexmacros.t index.troff | ${TROFF} -me > xlib.idx.out
	rm -f index.troff

changes: $(CFILES)
	tbl ${CFILES} | ${TROFF} -ms 2> index.traw > changes.out

clean:
	rm -f *~ \#* *.bak errs index.traw index.nraw *.out core index.raw
 
