Xinu7/man/man1/Makefile

#
#  Make Xinu Manual Pages - only FILES change between man[01234]
#

DIR	=	/usr/Xinu
MACROS	=	$(DIR)/lib/tmac.an

.SUFFIXES:	.ms .doc .1 .2 .3 .4

.ms.doc:
		nroff -ms $< > ,$* ; mv ,$* $*.doc

.1.doc:
		nroff $(MACROS) $< > ,$* ; mv ,$* $*.doc

.2.doc:
		nroff $(MACROS) $< > ,$* ; mv ,$* $*.doc

.3.doc:
		nroff $(MACROS) $< > ,$* ; mv ,$* $*.doc

.4.doc:
		nroff $(MACROS) $< > ,$* ; mv ,$* $*.doc

FILES	=	$(MACROS)	\
		Intro1.doc	\
		as11.doc	\
		cc11.doc	\
		cvt.doc		\
		dd58.doc	\
		download.doc	\
		fs.doc		\
		ld11.doc	\
		lorder11.doc	\
		lusers.doc	\
		nm11.doc	\
		odt.doc		\
		odtunlock.doc	\
		pm.doc		\
		ranlib11.doc	\
		size11.doc	\
		strip11.doc	\
		subEIS.doc	\
		tu58.doc	\
		upload.doc

all:		$(FILES)

install:
		@echo no installation possible - use "'make print'"

clean:
		rm -rf *.doc core ,*

Intro1.doc:	Intro1.1
		nroff -man Intro1.1 > ,Intro1 ; mv ,Intro1 Intro1.doc

Intro2.doc:	Intro2.2
		nroff -man Intro2.2 > ,Intro2 ; mv ,Intro2 Intro2.doc

Intro3.doc:	Intro3.3
		nroff -man Intro3.3 > ,Intro3 ; mv ,Intro3 Intro3.doc

Intro4.doc:	Intro4.4
		nroff -man Intro4.4 > ,Intro4 ; mv ,Intro4 Intro4.doc

print:		listings

listings:	$(FILES)
		cat *.doc | sed '1,2d;s/^/	/' | lpr