# $Id: Makefile,v 1.2 1998/01/19 07:59:47 kevine Exp $
SRC =	l4_fpage_unmap.man l4_id_nearest.man l4_mips_ipc.man \
	l4_mips_ipc_sleep.man l4_mips_ipc_call.man l4_mips_ipc_receive.man \
	l4_mips_ipc_reply_and_wait.man \
	l4_mips_ipc_reply_deceiving_and_wait.man \
	l4_mips_ipc_send.man l4_mips_ipc_send_deceiving.man \
	l4_mips_ipc_wait.man l4_myself.man l4_task_new.man \
	l4_thread_ex_regs.man l4_thread_schedule.man l4_thread_switch.man
PSDEST =./ps
MANDEST=./man2
CATDEST=./cat2

all:

install:	.ps .man #.cat

.ps:	$(SRC)
	-mkdir $(PSDEST)
	@for i in $?; do \
		j=`basename $$i .man`.ps; \
		echo groff -man $$i \> $(PSDEST)/$$j; \
		groff -man $$i > $(PSDEST)/$$j; \
	done
	touch .ps

.man:	$(SRC)
	-mkdir $(MANDEST)
	@for i in $?; do \
		j=`basename $$i .man`.2; \
		echo cat $$i \> $(MANDEST)/$$j; \
		cat $$i > $(MANDEST)/$$j; \
	done
	catman -w -M $(MANDEST)/..
	touch .man

.cat:	$(SRC)
	-mkdir $(CATDEST)
	@for i in $?; do \
		j=`basename $$i .man`.2; \
		echo gnroff -man $$i \> $(CATDEST)/$$j; \
		gnroff -man $$i > $(CATDEST)/$$j; \
	done
	touch .cat

clean:

realclean:
	rm -rf $(PSDEST)/*.ps $(MANDEST)/*.2 $(CATDEST)/*.2
