Added all of the MH sources, including RCS files, in
[mmh] / docs / historical / mh-6.8.5 / support / pop / mmdfII / pop / Makefile.real
1 #
2 #   pop:        POP delivery channel transmission
3 #
4 MODULES =       ch_pop qu2po_send po_wtmail
5
6 OBJECTS =       ch_pop.o qu2po_send.o po_wtmail.o
7
8 SOURCES =       ch_pop.c qu2po_send.c po_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) -DPOP -DMMDFONLY -c $*.c
16
17 real-default:   pop
18
19 install:        $(CHANDIR)/$(MMPREF)pop
20
21 $(CHANDIR)/$(MMPREF)pop:        xpop
22                 -cp $(CHANDIR)/$(MMPREF)pop zxpop
23                 -chmod 0$(PGMPROT) zxpop
24                 cp xpop $(CHANDIR)/$(MMPREF)pop
25                 -$(CHOWN) root $(CHANDIR)/$(MMPREF)pop
26                 -chmod 04$(PGMPROT) $(CHANDIR)/$(MMPREF)pop
27                 -@ls -ls $(CHANDIR)/$(MMPREF)pop
28                 -@echo "POP installed normally"; echo ""
29
30 pop:            xpop
31 xpop:           $(OBJECTS) $(MMDFLIBS) $(ZOTLIBS)
32                 $(CC) $(LDFLAGS) -o $@ $(OBJECTS) $(MMDFLIBS) $(SYSLIBS) \
33                         $(ZOTLIBS)
34
35 lint:;          $(LINT) $(LFLAGS) -DPOP -DMMDFONLY $(LLIBS) $(SOURCES)
36
37 clean:;         rm -f zxpop xpop *.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_pop.o: ch_pop.c
43 ch_pop.o: ../../h/util.h
44 ch_pop.o: ../../h/mmdf.h
45 ch_pop.o: /usr/include/signal.h
46 ch_pop.o: ../../h/ch.h
47 ch_pop.o: ../../h/phs.h
48 qu2po_send.o: qu2po_send.c
49 qu2po_send.o: ../../h/util.h
50 qu2po_send.o: ../../h/mmdf.h
51 qu2po_send.o: ../../h/phs.h
52 qu2po_send.o: ../../h/ch.h
53 po_wtmail.o: po_wtmail.c
54 po_wtmail.o: ../../h/util.h
55 po_wtmail.o: ../../h/mmdf.h
56 po_wtmail.o: bboards.h
57 po_wtmail.o: ../../h/cnvtdate.h
58 po_wtmail.o: ../../h/ch.h
59 po_wtmail.o: ../../h/phs.h
60 po_wtmail.o: /usr/include/pwd.h
61 po_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