1 |
# $Id: Makefile.dist,v 8.15 2001-08-23 20:44:39 ca Exp $ |
2 |
|
3 |
SHELL= /bin/sh |
4 |
SUBDIRS= libsm libsmutil libsmdb sendmail editmap mail.local \ |
5 |
mailstats makemap praliases rmail smrsh vacation |
6 |
# libmilter: requires pthread |
7 |
BUILD= ./Build |
8 |
OPTIONS= $(CONFIG) $(FLAGS) |
9 |
|
10 |
all: FRC |
11 |
@for x in $(SUBDIRS); \ |
12 |
do \ |
13 |
(cd $$x; echo Making $@ in:; pwd; \ |
14 |
$(SHELL) $(BUILD) $(OPTIONS)); \ |
15 |
done |
16 |
|
17 |
clean: FRC |
18 |
@for x in $(SUBDIRS); \ |
19 |
do \ |
20 |
(cd $$x; echo Making $@ in:; pwd; \ |
21 |
$(SHELL) $(BUILD) $(OPTIONS) $@); \ |
22 |
done |
23 |
|
24 |
install: FRC |
25 |
@for x in $(SUBDIRS); \ |
26 |
do \ |
27 |
(cd $$x; echo Making $@ in:; pwd; \ |
28 |
$(SHELL) $(BUILD) $(OPTIONS) $@); \ |
29 |
done |
30 |
|
31 |
install-docs: FRC |
32 |
@for x in $(SUBDIRS); \ |
33 |
do \ |
34 |
(cd $$x; echo Making $@ in:; pwd; \ |
35 |
$(SHELL) $(BUILD) $(OPTIONS) $@); \ |
36 |
done |
37 |
|
38 |
fresh: FRC |
39 |
@for x in $(SUBDIRS); \ |
40 |
do \ |
41 |
(cd $$x; echo Making $@ in:; pwd; \ |
42 |
$(SHELL) $(BUILD) $(OPTIONS) -c); \ |
43 |
done |
44 |
|
45 |
$(SUBDIRS): FRC |
46 |
@cd $@; pwd; \ |
47 |
$(SHELL) $(BUILD) $(OPTIONS) |
48 |
|
49 |
FRC: |