Added all of the MH sources, including RCS files, in
[mmh] / docs / historical / mh-6.8.5 / conf / makefiles / supportM
1 ##############################################################################
2 #    Instructions to Make, for MH support processes
3 #
4 #       @(MHWARNING)
5 # @(#)$Id: supportM,v 2.2 90/04/05 15:18:17 sources Exp $
6 ##############################################################################
7
8 MAKE    =       make DESTDIR=$(DESTDIR) $(MFLAGS)
9 SHELL   =       /bin/sh
10
11 DIRS    =       bboards general pop
12
13
14 ##############################################################################
15 #       Generate MH support processes
16 ##############################################################################
17
18 all:;           for d in $(DIRS); do (cd $$d; $(MAKE) all); done
19
20 depend:;        for d in $(DIRS); do (cd $$d; $(MAKE) depend); done
21
22 lint:;          for d in $(DIRS); do (cd $$d; $(MAKE) lint); done
23
24
25 ##############################################################################
26 #       Installation
27 ##############################################################################
28
29 install:        inst-all clean
30
31 inst-all:;      for d in $(DIRS); do (cd $$d; $(MAKE) inst-all); done
32
33 tar:;           @for d in $(DIRS); \
34                     do (cd $$d; $(MAKE) TFLAGS="$(TFLAGS)" tar); done
35
36 uninstall:;     for d in $(DIRS); do (cd $$d; $(MAKE) uninstall); done
37
38
39 ##############################################################################
40 #       Miscellaneous tasks
41 ##############################################################################
42
43
44 unconfig:;      -rm -f _* :* core
45                 for d in $(DIRS); do (cd $$d; $(MAKE) unconfig); done
46                 -rm -f Makefile
47
48 distribution:;  -rm -f _* :*
49                 for d in $(DIRS); do (cd $$d; $(MAKE) distribution); done
50
51 clean:;         -rm -f _* :* core
52                 for d in $(DIRS); do (cd $$d; $(MAKE) clean); done
53
54 unclean:;       -rm -f _* :* core
55                 for d in $(DIRS); do (cd $$d; $(MAKE) unclean); done