BSD 4_4 release
[unix-history] / usr / src / contrib / mh-6.8 / conf / makefiles / supportM
##############################################################################
# Instructions to Make, for MH support processes
#
# @(MHWARNING)
# @(#)$Id: supportM,v 2.2 90/04/05 15:18:17 sources Exp $
##############################################################################
MAKE = make DESTDIR=$(DESTDIR) $(MFLAGS)
SHELL = /bin/sh
DIRS = bboards general pop
##############################################################################
# Generate MH support processes
##############################################################################
all:; for d in $(DIRS); do (cd $$d; $(MAKE) all); done
depend:; for d in $(DIRS); do (cd $$d; $(MAKE) depend); done
lint:; for d in $(DIRS); do (cd $$d; $(MAKE) lint); done
##############################################################################
# Installation
##############################################################################
install: inst-all clean
inst-all:; for d in $(DIRS); do (cd $$d; $(MAKE) inst-all); done
tar:; @for d in $(DIRS); \
do (cd $$d; $(MAKE) TFLAGS="$(TFLAGS)" tar); done
uninstall:; for d in $(DIRS); do (cd $$d; $(MAKE) uninstall); done
##############################################################################
# Miscellaneous tasks
##############################################################################
unconfig:; -rm -f _* :* core
for d in $(DIRS); do (cd $$d; $(MAKE) unconfig); done
-rm -f Makefile
distribution:; -rm -f _* :*
for d in $(DIRS); do (cd $$d; $(MAKE) distribution); done
clean:; -rm -f _* :* core
for d in $(DIRS); do (cd $$d; $(MAKE) clean); done
unclean:; -rm -f _* :* core
for d in $(DIRS); do (cd $$d; $(MAKE) unclean); done