Commit | Line | Data |
---|---|---|
ad787160 C |
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 |