# $Source: /hpux/shared/supp//usr/src/cmd/text/./makefile,v $
# $Revision: 72.2 $

# Common makefile for the text subsystem

RPATH = ../roff.d
FINDMSG	= /usr/bin/findmsg
GENCAT	= /usr/bin/gencat

# Subdirectories with makefiles
SUBDIR = tbl.d roff.d shells.d macros.d neqn.d ms.d mmchek
SUBDIR_M = tbl.d roff.d macros.d neqn.d mmchek

default:
	$(MAKE) SUBDIR="$(SUBDIR) $$subdir" all

all:
	for i in $(SUBDIR);\
	do (cd $$i; $(MAKE) RPATH=$(RPATH) FINDMSG=$(FINDMSG) GENCAT=$(GENCAT)); \
	done

metrics:
	for i in $(SUBDIR_M);\
	do (cd $$i; $(MAKE) SUBDIR=$$i RPATH=$(RPATH) FINDMSG=$(FINDMSG) GENCAT=$(GENCAT) METRICS=$(METRICS) metrics); \
	done

clean:
	/usr/bin/rm -f core *.s *.o errs
	for i in $(SUBDIR); \
	do (cd $$i; $(MAKE) clean); \
	done

clobber:
	/usr/bin/rm -f core *.s *.o errs
	for i in $(SUBDIR); \
	do (cd $$i; $(MAKE) clobber); \
	done
