133511Smckusick#
233511Smckusick# Copyright (c) 1988 Regents of the University of California.
333511Smckusick# All rights reserved.  The Berkeley software License Agreement
433511Smckusick# specifies the terms and conditions for redistribution.
533511Smckusick#
6*34062Smckusick#	@(#)Makefile	1.2 (Berkeley) 04/22/88
733511Smckusick#
8*34062SmckusickSRCS=	kernmalloc.t appendix.t
9*34062SmckusickFIGS=	alloc.fig usage.tbl
1033511SmckusickMACROS=	-ms
11*34062SmckusickPRINTER=lz
12*34062SmckusickSOELIM=	soelim
13*34062SmckusickTBL=	dtbl -P${PRINTER}
14*34062SmckusickEQN=	deqn -P${PRINTER}
15*34062SmckusickPIC=	pic -P${PRINTER}
16*34062SmckusickGRIND=	vgrind -f
17*34062SmckusickTROFF=	rsh vangogh ditroff -P${PRINTER} ${MACROS}
1833511Smckusick
19*34062Smckusickprint: paper.${PRINTER}
20*34062Smckusick	lpr -P${PRINTER} -n paper.${PRINTER}
2133511Smckusick
22*34062Smckusickpaper.${PRINTER}: ${SRCS} ${FIGS}
23*34062Smckusick	${SOELIM} ${SRCS} | ${TBL} | ${PIC} | ${EQN} | ${GRIND} | \
24*34062Smckusick		${TROFF} -t - >paper.${PRINTER}
25*34062Smckusick
2633511Smckusickclean:
27*34062Smckusick	rm -f paper.${PRINTER} paper.[PT]* *.spell errs Errs make.out
2833511Smckusick
2933511Smckusickspell:	${SRCS}
3033511Smckusick	@for i in ${SRCS}; do \
3133511Smckusick		echo $$i; spell $$i | sort | comm -23 - spell.ok > $$i.spell; \
3233511Smckusick	done
33