# Copyright 1985, Massachusetts Institute of Technology
# Makefile for the Xlib document.

TROFF = psroff
PRINTER = lpr
FILES = macros.t\
	abstract.t\
	ch[01][0123456789]\
	credits.t\
	appendixA\
	appendixB\
	appendixC\
	appendixD\
	glossary
EQN = eqn -r576 -m2

all: paper

PS: $(FILES)
	$(EQN) ${FILES} | tbl | ${TROFF} -t -ms 2> index.raw  > xlib.PS

screen:$(FILES)
	neqn ${FILES} | tbl | nroff -ms 2> index.nraw | colcrt > xlib.screen

index.raw:
	eqn ${FILES} | tbl | ${TROFF} -ms -t > /dev/null 2> index.raw|\
	${PRINTER}

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

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

get:
	co -q RCS/*

buildtree:
	mkdir Xsrc Xman
	(cp -r ${WHEREAMI}/Xsrc ./Xsrc )
	(cp -r ${WHEREAMI}/Xman ./Xman )
	@echo ${WHEREAMI} `pwd`



