Added all of the MH sources, including RCS files, in
[mmh] / docs / historical / mh-6.8.5 / support / bboards / mmdfII / bboards / Makefile.real
1 #
2 #   bboards:    BBoards delivery channel transmission
3 #
4 MODULES =       ch_bboards qu2bb_send bb_wtmail
5
6 OBJECTS =       ch_bboards.o qu2bb_send.o bb_wtmail.o
7
8 SOURCES =       ch_bboards.c qu2bb_send.c bb_wtmail.c \
9                 getbbent.c dropsbr.c lock.c r1bindex.c strindex.c uprf.c \
10                 mmdfonly.c
11
12 ZOTLIBS =       getbbent.o dropsbr.o lock.o r1bindex.o strindex.o uprf.o \
13                 mmdfonly.o
14
15 .c.o:;          $(CC) $(CFLAGS) -DMMDFONLY -c $*.c
16
17 real-default:   bboards
18
19 install:        $(CHANDIR)/$(MMPREF)bboards
20
21 $(CHANDIR)/$(MMPREF)bboards:    xbboards
22                 -cp $(CHANDIR)/$(MMPREF)bboards zxbboards
23                 -chmod 0$(PGMPROT) zxbboards
24                 cp xbboards $(CHANDIR)/$(MMPREF)bboards
25                 -$(CHOWN) root $(CHANDIR)/$(MMPREF)bboards
26                 -chmod 04$(PGMPROT) $(CHANDIR)/$(MMPREF)bboards
27                 -@ls -ls $(CHANDIR)/$(MMPREF)bboards
28                 -@echo "BBoards installed normally"; echo ""
29
30 bboards:        xbboards
31 xbboards:       $(OBJECTS) $(MMDFLIBS) $(ZOTLIBS)
32                 $(CC) $(LDFLAGS) -o $@ $(OBJECTS) $(MMDFLIBS) $(SYSLIBS) \
33                         $(ZOTLIBS)
34
35 lint:;          $(LINT) $(LFLAGS) -DMMDFONLY $(LLIBS) $(SOURCES)
36
37 clean:;         rm -f zxbboards xbboards *.o x.c makedep eddep make.out errs
38
39
40 # DO NOT DELETE THIS LINE -- make depend uses it
41 # DEPENDENCIES MUST END AT END OF FILE
42 ch_bboards.o: ch_bboards.c
43 ch_bboards.o: ../../h/util.h
44 ch_bboards.o: ../../h/mmdf.h
45 ch_bboards.o: /usr/include/signal.h
46 ch_bboards.o: ../../h/ch.h
47 ch_bboards.o: ../../h/phs.h
48 qu2bb_send.o: qu2bb_send.c
49 qu2bb_send.o: ../../h/util.h
50 qu2bb_send.o: ../../h/mmdf.h
51 qu2bb_send.o: ../../h/phs.h
52 qu2bb_send.o: ../../h/ch.h
53 bb_wtmail.o: bb_wtmail.c
54 bb_wtmail.o: ../../h/util.h
55 bb_wtmail.o: ../../h/mmdf.h
56 bb_wtmail.o: bboards.h
57 bb_wtmail.o: ../../h/cnvtdate.h
58 bb_wtmail.o: ../../h/ch.h
59 bb_wtmail.o: ../../h/phs.h
60 bb_wtmail.o: /usr/include/pwd.h
61 bb_wtmail.o: /usr/include/sys/stat.h
62 # DEPENDENCIES MUST END AT END OF FILE
63 # IF YOU PUT STUFF HERE IT WILL GO AWAY
64 # see make depend above