# Makefile for lmbench doc subdir.
# $Id: Makefile,v 1.3 1994/11/26 00:33:03 lm Exp $

MS = description.ms 
PIC = ctx.pic mem.pic
SCRIPTS = ../scripts/

MAN = lmbench.8 \
	lat_proc.8 lat_mmap.8 lat_ctx.8 lat_syscall.8 lat_pipe.8 	\
	lat_tcp.8 lat_udp.8 lat_rpc.8 lat_connect.8 lat_fs.8		\
	lat_pagefault.8 lat_mem_rd.8 \
	bw_file_rd.8 bw_mem_cp.8 bw_mem_rd.8 bw_mem_wr.8 bw_mmap_rd.8	\
	bw_pipe.8 bw_tcp.8 \
	mhz.8 lmdd.8 \
	bargraph.1 graph.1

PS: $(MS) $(MAN) $(PIC)
	groff -s -p -mgs $(MS) > MS.PS
	groff -fH -man $(MAN) > MAN.PS

X x: $(MS) $(MAN) $(PIC)
	$(SCRIPTS)xroff -s -p -mgs $(MS) 
	$(SCRIPTS)xroff -man -fH $(MAN) 

text: $(MS) $(MAN) $(PIC)
	nroff -s -p -ms $(MS) | colcrt - | more
	nroff -man $(MAN) | more

get: $(MS) $(MAN) $(PIC)

edit:
	rccs edit -s $(MS) $(MAN) $(PIC)

$(MAN):
	rccs get -s -kv $(MAN)

$(PIC):
	rccs get -s -kv $(PIC)

$(MS):
	rccs get -s -kv $(MS)

clean:
	rccs clean -e -s
	/bin/rm -f *.PS XXX
