|
|
1.1 root 1: ##############################################################################
2: # Instructions to Make, for compilation of MH processes
3: #
4: # @(MHWARNING)
5: ##############################################################################
6:
7: # The following entries were inserted during MH configuration
8: BINDIR = $(DESTDIR)@(MHBINPATH)
9: ETCDIR = $(DESTDIR)@(MHETCPATH)
10: OPTIONS = @(MHOPTIONS)
11: LDOPTIONS= @(LDOPTIONS)
12: LDOPTLIB= @(LDOPTLIB)
13: LDCURSES= @(LDCURSES)
14: @BEGIN: MMDFMTS
15: MTSBRS =
16: MTSMISC =
17: IMTSMISC=
18: LMTSMISC=
19: TMTSMISC=
20: @END: MMDFMTS
21: @BEGIN: MHMTS
22: MTSBRS = dropsbr.o
23: @BEGIN: MF
24: MTSMISC = rmail umhook
25: IMTSMISC= inst-rmail inst-umhook
26: LMTSMISC= l-rmail l-umhook
27: TMTSMISC= rmail umhook
28: @END: MF
29: @END: MHMTS
30: @BEGIN: SENDMTS
31: MTSBRS =
32: MTSMISC =
33: IMTSMISC=
34: LMTSMISC=
35: TMTSMISC=
36: @END: SENDMTS
37: @BEGIN: SENDMTSHACK
38: SMTSMISC= slocal
39: ISMTSMISC= inst-slocal
40: LSMTSMISC= l-slocal
41: TSMTSMISC= slocal
42: @END: SENDMTSHACK
43: SBBOARDS= $(ETCDIR)/sbboards
44: CHOWN = @(MHCHOWNPATH)
45: REMOVE = @(MHREMOVE)
46: @BEGIN: BBOARDS
47: BBUID = bboards
48: BBCMDS = bbc bbl
49: IBBCMDS= inst-bbc inst-bbl
50: LBBCMDS= l-bbc l-bbl
51: TBBCMDS= bbc bbl
52: @BEGIN: MHMTS
53: BBMISC = sbboards
54: IBBMISC= inst-sbboards
55: LBBMISC= l-sbboards
56: SBBOARDS= @(BBHOME)/.mh_receive
57: TBBMISC= sbboards
58: @END: MHMTS
59: @BEGIN: SENDMTSHACK
60: BBMISC = sbboards
61: IBBMISC= inst-sbboards
62: LBBMISC= l-sbboards
63: SBBOARDS= $(ETCDIR)/sbboards
64: TBBMISC= sbboards
65: @END: SENDMTSHACK
66: @END: BBOARDS
67: @BEGIN: POP
68: POPUID = pop
69: POPLIB = popsbr.o
70: POPLLIBS= popsbr.c
71: @BEGIN: SENDMTSHACK
72: POPMISC= spop
73: IPOPMISC= inst-spop
74: LPOPMISC= l-spop
75: TPOPMISC= spop
76: @END: SENDMTSHACK
77: @END: POP
78: @BEGIN: BPOP
79: PSHLIB = popsbr.o
80: PSHLLIBS= popsbr.c
81: @END: BPOP
82: @BEGIN: TMA
83: TMACMDS = cipher decipher tma
84: ITMACMDS= inst-cipher inst-decipher inst-tma
85: LTMACMDS= l-cipher l-decipher l-tma
86: TTMACMS= cipher decipher tma
87: #TMAMISC= kdsc
88: #ITMAMISC= inst-kdsc
89: #LKDSMISC= l-kdsc
90: #TTMAMISC= kdsc
91: TMALIB = tmasbr.o ../tma/libtma.a
92: TMALLIBS= tmasbr.c ../tma/llib-ltma
93: KDSLIB = ../tma/support/kds.o ../tma/support/kdsio.o ../tma/libtma.a
94: KDSLLIBS= ../tma/support/llib-lkds
95: @END: TMA
96:
97: CC = @(CC)
98: @BEGIN: OPTIM
99: CCOPT = -O
100: @END: OPTIM
101: @BEGIN: DEBUG
102: CCOPT =
103: @END: DEBUG
104: CFLAGS = $(CCOPT) $(OPTIONS)
105: LDFLAGS = $(LDOPTIONS)
106: LIBES = version.o libuip.a ../sbr/libmh.a ../mts/libmts.a \
107: ../zotnet/libzot.a
108: LDLIBS = $(LIBES) $(LDOPTLIB)
109: LINT = lint
110: LFLAGS = -bhu $(OPTIONS)
111: LLIBS = ../sbr/llib-lmh ../zotnet/llib-lzotnet ../mts/llib-lmts
112:
113: PGMPROT = 0755
114:
115: CMDS = ali anno burst comp dist folder folders forw inc mark mhmail \
116: mhpath msgchk msh next packf pick prev prompter refile repl \
117: rmf rmm scan send show sortm vmh whatnow whom $(BBCMDS) \
118: $(TMACMDS)
119: MISC = ap conflict dp install-mh mhl post rcvdist rcvpack rcvstore \
120: rcvtty \
121: @BEGIN: SENDMTS
122: spost \
123: @END: SENDMTS
124: $(MTSMISC) $(BBMISC) $(POPMISC) $(SMTSMISC) $(TMAMISC)
125:
126: OBJS = aliasbr.o annosbr.o distsbr.o dropsbr.o mhlsbr.o picksbr.o \
127: scansbr.o sendsbr.o vmhsbr.o whatnowsbr.o \
128: ../config/config.o
129:
130: ICMDS = inst-ali inst-anno inst-burst inst-comp inst-dist inst-folder \
131: inst-folders inst-forw inst-inc inst-mark inst-mhmail \
132: inst-mhpath inst-msgchk inst-msh inst-next inst-packf \
133: inst-pick inst-prev inst-prompter inst-refile inst-repl \
134: inst-rmf inst-rmm inst-scan inst-send inst-show inst-sortm \
135: inst-vmh inst-whatnow inst-whom $(IBBCMDS) $(ITMACMDS)
136: IMISC = inst-ap inst-conflict inst-dp inst-install-mh inst-mhl \
137: inst-post inst-rcvdist inst-rcvpack inst-rcvstore inst-rcvtty \
138: $(IMTSMISC) \
139: @BEGIN: SENDMTS
140: inst-spost \
141: @END: SENDMTS
142: $(IBBMISC) $(IPOPMISC) $(ISMTSMISC) $(ITMAMISC)
143:
144: LCMDS = l-ali l-anno l-burst l-comp l-dist l-folder l-forw l-inc \
145: l-mark l-mhmail l-mhpath l-msgchk l-msh l-packf l-pick \
146: l-prompter l-refile l-repl l-rmf l-rmm l-scan l-send \
147: l-show l-sortm l-vmh l-whatnow l-whom $(LBBCMDS) $(LTMACMDS)
148: LMISC = l-ap l-conflict l-dp l-install-mh l-mhl l-post l-rcvdist \
149: l-rcvpack l-rcvstore l-rcvtty $(LMTSMISC) $(LBBMISC) \
150: @BEGIN: SENDMTS
151: l-spost \
152: @END: SENDMTS
153: $(LPOPMISC) $(LSMTSMISC) $(LTMAMISC)
154:
155: TCMDS = ali anno burst comp dist folder forw inc mark \
156: mhmail mhpath msgchk msh packf pick prompter refile \
157: repl rmf rmm scan send show sortm vmh whatnow whom \
158: $(TBBCMDS) $(TTMACMDS)
159: TMISC = ap conflict dp install-mh mhl post rcvdist rcvpack \
160: rcvstore rcvtty $(TMTSMISC) $(TBBMISC) $(TPOPMISC) \
161: $(TSMTSMISC) \
162: @BEGIN: SENDMTS
163: spost \
164: @END: SENDMTS
165: $(TTMAMISC)
166:
167:
168: ##############################################################################
169: # Generate MH processes
170: ##############################################################################
171:
172: all: $(CMDS) $(MISC)
173:
174: install: inst-all
175:
176: inst-all: $(ICMDS) $(IMISC)
177:
178: tags: /tmp
179: ctags -wt *.[ch] ../config/*.[ch] ../sbr/*.[ch] ../h/*.[ch] \
180: ../mts/sendmail/*.[ch] ../zotnet/*.[ch] \
181: ../zotnet/mf/*.[ch] ../zotnet/mts/*.[ch] \
182: ../zotnet/tws/*.[ch]
183:
184: tar: $(TCMDS) $(TMISC)
185: touch $(TCMDS) $(TMISC)
186: ${MAKE} -n inst-all > MAKEUIP
187: chmod +x MAKEUIP
188: tar $(TFLAGS) MAKEUIP $(TCMDS) $(TMISC)
189: rm -f MAKEUIP
190:
191: uninstall:; -cd $(BINDIR); rm -f $(CMDS)
192: -cd $(ETCDIR); rm -f $(MISC)
193:
194: lint: $(LCMDS) $(LMISC)
195:
196: ../config/config.o: ../config/config.c
197: cd ../config ; rm -f config.o ; \
198: ${MAKE} ${MFLAGS} 'CC=${CC}' 'CFLAGS=${CFLAGS}' config.o
199: version.c:
200: ./version.sh
201:
202: libuip.a: ${OBJS}
203: ar cr libuip.a ${OBJS}
204: @BEGIN: RANLIB
205: ranlib libuip.a
206: @END: RANLIB
207:
208: ##############################################################################
209: # MH processes
210: ##############################################################################
211:
212: inst-ali: $(BINDIR)/ali
213:
214: $(BINDIR)/ali: ali
215: install ali $@
216:
217: ali: ali.o $(LIBES)
218: $(CC) $(LDFLAGS) -o $@ ali.o $(LDLIBS)
219:
220: l-ali:; $(LINT) $(LFLAGS) ali.c aliasbr.c $(LLIBS)
221:
222:
223: inst-anno: $(BINDIR)/anno
224:
225: $(BINDIR)/anno: anno
226: install anno $@
227:
228: anno: anno.o $(LIBES)
229: $(CC) $(LDFLAGS) -o $@ anno.o $(LDLIBS)
230:
231: l-anno:; $(LINT) $(LFLAGS) anno.c annosbr.c $(LLIBS)
232:
233:
234: inst-ap: $(ETCDIR)/ap
235:
236: $(ETCDIR)/ap: ap
237: install ap $@
238:
239: ap: ap.o $(LIBES)
240: $(CC) $(LDFLAGS) -o $@ ap.o $(LDLIBS) $(LDCURSES)
241:
242: l-ap:; $(LINT) $(LFLAGS) ap.c $(LLIBS)
243:
244:
245: inst-bbc: $(BINDIR)/bbc
246:
247: $(BINDIR)/bbc: bbc
248: install bbc $@
249: @BEGIN: BPOP
250: -$(CHOWN) root $@
251: chmod u+s $@
252: @END: BPOP
253:
254: bbc: bbc.o $(PSHLIB) $(LIBES)
255: $(CC) $(LDFLAGS) -o $@ bbc.o $(PSHLIB) $(LDLIBS)
256:
257: l-bbc:; $(LINT) $(LFLAGS) bbc.c $(PSHLLIBS) $(LLIBS)
258:
259:
260: inst-bbl: $(BINDIR)/bbl
261:
262: $(BINDIR)/bbl: bbl
263: install bbl $@
264: -$(CHOWN) $(BBUID) $@
265: chmod u+s $@
266:
267: bbl: bbl.o $(LIBES)
268: $(CC) $(LDFLAGS) -o $@ bbl.o $(LDLIBS)
269:
270: l-bbl:; $(LINT) $(LFLAGS) bbl.c $(LLIBS)
271:
272:
273: inst-burst: $(BINDIR)/burst
274:
275: $(BINDIR)/burst: burst
276: install burst $@
277:
278: burst: burst.o $(LIBES)
279: $(CC) $(LDFLAGS) -o $@ burst.o $(LDLIBS)
280:
281: l-burst:; $(LINT) $(LFLAGS) burst.c $(LLIBS)
282:
283:
284: inst-cipher: $(BINDIR)/cipher
285:
286: $(BINDIR)/cipher: cipher
287: install cipher $@
288:
289: cipher: cipher.o $(TMALIB) $(LIBES)
290: $(CC) $(LDFLAGS) -o $@ cipher.o $(TMALIB) $(LDLIBS)
291:
292: l-cipher:; $(LINT) $(LFLAGS) cipher.c $(TMALLIBS) $(LLIBS)
293:
294:
295: inst-comp: $(BINDIR)/comp
296:
297: $(BINDIR)/comp: comp
298: install comp $@
299:
300: comp: comp.o $(LIBES)
301: $(CC) $(LDFLAGS) -o $@ comp.o $(LDLIBS)
302:
303: l-comp:; $(LINT) $(LFLAGS) comp.c \
304: whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
305:
306:
307: inst-conflict: $(ETCDIR)/conflict
308:
309: $(ETCDIR)/conflict: conflict
310: install conflict $@
311:
312: conflict: conflict.o $(LIBES)
313: $(CC) $(LDFLAGS) -o $@ conflict.o $(LDLIBS)
314:
315: l-conflict:; $(LINT) $(LFLAGS) conflict.c aliasbr.c $(LLIBS)
316:
317:
318: inst-decipher: $(BINDIR)/decipher
319:
320: $(BINDIR)/decipher: decipher
321: install decipher $@
322:
323: decipher: decipher.o $(TMALIB) $(LIBES)
324: $(CC) $(LDFLAGS) -o $@ decipher.o $(TMALIB) $(LDLIBS)
325:
326: l-decipher:; $(LINT) $(LFLAGS) decipher.c $(TMALLIBS) $(LLIBS)
327:
328:
329: inst-dist: $(BINDIR)/dist
330:
331: $(BINDIR)/dist: dist
332: install dist $@
333:
334: dist: dist.o $(LIBES)
335: $(CC) $(LDFLAGS) -o $@ dist.o $(LDLIBS)
336:
337: l-dist:; $(LINT) $(LFLAGS) dist.c \
338: whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
339:
340:
341: inst-dp: $(ETCDIR)/dp
342:
343: $(ETCDIR)/dp: dp
344: install dp $@
345:
346: dp: dp.o $(LIBES)
347: $(CC) $(LDFLAGS) -o $@ dp.o $(LDLIBS) $(LDCURSES)
348:
349: l-dp:; $(LINT) $(LFLAGS) dp.c $(LLIBS)
350:
351:
352: inst-folders: inst-folder
353: inst-folder: $(BINDIR)/folder
354:
355: $(BINDIR)/folder: folder
356: install folder $@
357: rm -f $(BINDIR)/folders
358: -ln $@ $(BINDIR)/folders
359:
360: folders: folder
361: folder: folder.o $(LIBES)
362: $(CC) $(LDFLAGS) -o $@ folder.o $(LDLIBS)
363:
364: l-folder:; $(LINT) $(LFLAGS) folder.c $(LLIBS)
365:
366:
367: inst-forw: $(BINDIR)/forw
368:
369: $(BINDIR)/forw: forw
370: install forw $@
371:
372: forw: forw.o $(LIBES)
373: $(CC) $(LDFLAGS) -o $@ forw.o $(LDLIBS) $(LDCURSES)
374:
375: l-forw:; $(LINT) $(LFLAGS) forw.c \
376: whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
377:
378:
379: inst-inc: $(BINDIR)/inc
380:
381: $(BINDIR)/inc: inc
382: install inc $@
383: @BEGIN: POP
384: -$(CHOWN) root $@
385: chmod u+s $@
386: @END: POP
387:
388: inc: inc.o $(POPLIB) $(TMALIB) $(LIBES)
389: $(CC) $(LDFLAGS) -o $@ inc.o \
390: $(POPLIB) $(TMALIB) $(LDLIBS) $(LDCURSES)
391:
392: l-inc:; $(LINT) $(LFLAGS) inc.c scansbr.c \
393: dropsbr.c $(POPLLIBS) $(TMALLIBS) $(LLIBS)
394:
395:
396: inst-install-mh: $(ETCDIR)/install-mh
397:
398: $(ETCDIR)/install-mh: install-mh
399: install install-mh $@
400:
401: install-mh: install-mh.o $(LIBES)
402: $(CC) $(LDFLAGS) -o $@ install-mh.o $(LDLIBS)
403:
404: l-install-mh:; $(LINT) $(LFLAGS) install-mh.c $(LLIBS)
405:
406:
407: inst-kdsc: $(ETCDIR)/kdsc
408:
409: $(ETCDIR)/kdsc: kdsc
410: install kdsc $@
411:
412: kdsc: kdsc.o $(KDSLIB) $(LIBES)
413: $(CC) $(LDFLAGS) -o $@ kdsc.o $(KDSLIB) $(LDLIBS)
414:
415: l-kdsc:; $(LINT) $(LFLAGS) kdsc.c $(KDSLLIBS) $(LLIBS)
416:
417:
418: inst-mark: $(BINDIR)/mark
419:
420: $(BINDIR)/mark: mark
421: install mark $@
422:
423: mark: mark.o $(LIBES)
424: $(CC) $(LDFLAGS) -o $@ mark.o $(LDLIBS)
425:
426: l-mark:; $(LINT) $(LFLAGS) mark.c $(LLIBS)
427:
428:
429: inst-mhl: $(ETCDIR)/mhl
430:
431: $(ETCDIR)/mhl: mhl
432: install mhl $@
433:
434: mhl: mhl.o $(LIBES)
435: $(CC) $(LDFLAGS) -o $@ mhl.o $(LDLIBS) $(LDCURSES)
436:
437: l-mhl:; $(LINT) $(LFLAGS) mhl.c \
438: mhlsbr.c $(LLIBS)
439:
440:
441: inst-mhmail: $(BINDIR)/mhmail
442:
443: $(BINDIR)/mhmail: mhmail
444: install mhmail $@
445:
446: mhmail: mhmail.o $(LIBES)
447: $(CC) $(LDFLAGS) -o $@ mhmail.o $(LDLIBS)
448:
449: l-mhmail:; $(LINT) $(LFLAGS) mhmail.c $(LLIBS)
450:
451:
452: inst-mhpath: $(BINDIR)/mhpath
453:
454: $(BINDIR)/mhpath: mhpath
455: install mhpath $@
456:
457: mhpath: mhpath.o $(LIBES)
458: $(CC) $(LDFLAGS) -o $@ mhpath.o $(LDLIBS)
459:
460: l-mhpath:; $(LINT) $(LFLAGS) mhpath.c $(LLIBS)
461:
462:
463: inst-msgchk: $(BINDIR)/msgchk
464:
465: $(BINDIR)/msgchk: msgchk
466: install msgchk $@
467: @BEGIN: POP
468: -$(CHOWN) root $@
469: chmod u+s $@
470: @END: POP
471:
472: msgchk: msgchk.o $(POPLIB) $(LIBES)
473: $(CC) $(LDFLAGS) -o $@ msgchk.o $(POPLIB) $(LDLIBS)
474:
475: l-msgchk:; $(LINT) $(LFLAGS) msgchk.c $(POPLLIBS) $(LLIBS)
476:
477:
478: inst-msh: $(BINDIR)/msh
479:
480: $(BINDIR)/msh: msh
481: install msh $@
482:
483: msh: msh.o mshcmds.o $(PSHLIB) $(LIBES)
484: $(CC) $(LDFLAGS) -o $@ msh.o mshcmds.o \
485: $(PSHLIB) $(LDLIBS) $(LDCURSES)
486:
487: l-msh:; $(LINT) $(LFLAGS) msh.c mshcmds.c vmhsbr.c \
488: picksbr.c scansbr.c dropsbr.c mhlsbr.c \
489: $(PSHLLIBS) $(LLIBS)
490:
491:
492: inst-packf: $(BINDIR)/packf
493:
494: $(BINDIR)/packf: packf
495: install packf $@
496:
497: packf: packf.o $(LIBES)
498: $(CC) $(LDFLAGS) -o $@ packf.o $(LDLIBS)
499:
500: l-packf:; $(LINT) $(LFLAGS) packf.c dropsbr.c $(LLIBS)
501:
502:
503: inst-pick: $(BINDIR)/pick
504:
505: $(BINDIR)/pick: pick
506: install pick $@
507:
508: pick: pick.o $(LIBES)
509: $(CC) $(LDFLAGS) -o $@ pick.o $(LDLIBS)
510:
511: l-pick:; $(LINT) $(LFLAGS) pick.c picksbr.c $(LLIBS)
512:
513:
514: inst-post: $(ETCDIR)/post
515:
516: $(ETCDIR)/post: post
517: install post $@
518: @BEGIN: MHMTS
519: -$(CHOWN) root $@
520: chmod u+s $@
521: @END: MHMTS
522:
523: post: post.o $(MTSBRS) $(TMALIB) $(LIBES)
524: $(CC) $(LDFLAGS) -o $@ post.o $(MTSBRS) $(TMALIB) $(LDLIBS)
525:
526: l-post:; $(LINT) $(LFLAGS) post.c \
527: aliasbr.c $(TMALLIBS) $(LLIBS)
528:
529:
530: inst-prompter: $(BINDIR)/prompter
531:
532: $(BINDIR)/prompter: prompter
533: install prompter $@
534:
535: prompter: prompter.o $(LIBES)
536: $(CC) $(LDFLAGS) -o $@ prompter.o $(LDLIBS)
537:
538: l-prompter:; $(LINT) $(LFLAGS) prompter.c $(LLIBS)
539:
540:
541: inst-rcvdist: $(ETCDIR)/rcvdist
542:
543: $(ETCDIR)/rcvdist: rcvdist
544: install rcvdist $@
545:
546: rcvdist: rcvdist.o $(LIBES)
547: $(CC) $(LDFLAGS) -o $@ rcvdist.o $(LDLIBS) $(LDCURSES)
548:
549: l-rcvdist:; $(LINT) $(LFLAGS) rcvdist.c distsbr.c $(LLIBS)
550:
551:
552: inst-rcvpack: $(ETCDIR)/rcvpack
553:
554: $(ETCDIR)/rcvpack: rcvpack
555: install rcvpack $@
556:
557: rcvpack: rcvpack.o $(LIBES)
558: $(CC) $(LDFLAGS) -o $@ rcvpack.o $(LDLIBS)
559:
560: l-rcvpack:; $(LINT) $(LFLAGS) rcvpack.c dropsbr.c $(LLIBS)
561:
562:
563: inst-rcvstore: $(ETCDIR)/rcvstore
564:
565: $(ETCDIR)/rcvstore: rcvstore
566: install rcvstore $@
567:
568: rcvstore: rcvstore.o $(LIBES)
569: $(CC) $(LDFLAGS) -o $@ rcvstore.o $(LDLIBS)
570:
571: l-rcvstore:; $(LINT) $(LFLAGS) rcvstore.c $(LLIBS)
572:
573:
574: inst-rcvtty: $(ETCDIR)/rcvtty
575:
576: $(ETCDIR)/rcvtty: rcvtty
577: install rcvtty $@
578:
579: rcvtty: rcvtty.o ttyw.o $(LIBES)
580: $(CC) $(LDFLAGS) -o $@ rcvtty.o ttyw.o $(LDLIBS) $(LDCURSES)
581:
582: l-rcvtty:; $(LINT) $(LFLAGS) rcvtty.c \
583: scansbr.c ttyw.c $(LLIBS)
584:
585:
586: inst-refile: $(BINDIR)/refile
587:
588: $(BINDIR)/refile: refile
589: install refile $@
590:
591: refile: refile.o $(LIBES)
592: $(CC) $(LDFLAGS) -o $@ refile.o $(LDLIBS)
593:
594: l-refile:; $(LINT) $(LFLAGS) refile.c $(LLIBS)
595:
596:
597: inst-repl: $(BINDIR)/repl
598:
599: $(BINDIR)/repl: repl
600: install repl $@
601:
602: repl: repl.o replsbr.o $(LIBES)
603: $(CC) $(LDFLAGS) -o $@ repl.o replsbr.o $(LDLIBS) $(LDCURSES)
604:
605: l-repl:; $(LINT) $(LFLAGS) repl.c replsbr.c \
606: whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
607:
608:
609: inst-rmail: /bin/rmail
610:
611: /bin/rmail: rmail
612: install rmail $@
613: -$(CHOWN) root $@
614: chmod u+s $@
615:
616: rmail: rmail.o $(LIBES)
617: $(CC) $(LDFLAGS) -o $@ rmail.o $(LDLIBS)
618:
619: l-rmail:; $(LINT) $(LFLAGS) rmail.c $(LLIBS)
620:
621:
622: inst-rmf: $(BINDIR)/rmf
623:
624: $(BINDIR)/rmf: rmf
625: install rmf $@
626:
627: rmf: rmf.o $(LIBES)
628: $(CC) $(LDFLAGS) -o $@ rmf.o $(LDLIBS)
629:
630: l-rmf:; $(LINT) $(LFLAGS) rmf.c $(LLIBS)
631:
632:
633: inst-rmm: $(BINDIR)/rmm
634:
635: $(BINDIR)/rmm: rmm
636: install rmm $@
637:
638: rmm: rmm.o $(LIBES)
639: $(CC) $(LDFLAGS) -o $@ rmm.o $(LDLIBS)
640:
641: l-rmm:; $(LINT) $(LFLAGS) rmm.c $(LLIBS)
642:
643:
644: inst-scan: $(BINDIR)/scan
645:
646: $(BINDIR)/scan: scan
647: install scan $@
648:
649: scan: scan.o $(LIBES)
650: $(CC) $(LDFLAGS) -o $@ scan.o $(LDLIBS) $(LDCURSES)
651:
652: l-scan:; $(LINT) $(LFLAGS) scan.c \
653: scansbr.c $(LLIBS)
654:
655:
656: inst-send: $(BINDIR)/send
657:
658: $(BINDIR)/send: send
659: install send $@
660:
661: send: send.o $(LIBES)
662: $(CC) $(LDFLAGS) -o $@ send.o $(LDLIBS)
663:
664: l-send:; $(LINT) $(LFLAGS) send.c \
665: sendsbr.c annosbr.c distsbr.c $(LLIBS)
666:
667:
668: inst-next: inst-show
669: inst-prev: inst-show
670: inst-show: $(BINDIR)/show
671:
672: $(BINDIR)/show: show
673: install show $@
674: rm -f $(BINDIR)/next
675: -ln $@ $(BINDIR)/next
676: rm -f $(BINDIR)/prev
677: -ln $@ $(BINDIR)/prev
678:
679: next: show
680: prev: show
681: show: show.o $(LIBES)
682: $(CC) $(LDFLAGS) -o $@ show.o $(LDLIBS) $(LDCURSES)
683:
684: l-show:; $(LINT) $(LFLAGS) show.c \
685: mhlsbr.c $(LLIBS)
686:
687:
688: inst-sbboards: $(SBBOARDS)
689:
690: $(SBBOARDS): sbboards
691: install sbboards $@
692: @BEGIN: SENDMTS
693: -$(CHOWN) $(BBUID) $@
694: chmod u+s $@
695: @END: SENDMTS
696:
697: sbboards: sbboards.o $(LIBES)
698: $(CC) $(LDFLAGS) -o $@ sbboards.o $(LDLIBS)
699:
700: l-sbboards:; $(LINT) $(LFLAGS) sbboards.c dropsbr.c $(LLIBS)
701:
702:
703: inst-slocal: $(ETCDIR)/slocal
704:
705: $(ETCDIR)/slocal: slocal
706: install slocal $@
707:
708: slocal: slocal.o $(LIBES)
709: $(CC) $(LDFLAGS) -o $@ slocal.o $(LDLIBS)
710:
711: l-slocal:; $(LINT) $(LFLAGS) slocal.c aliasbr.c dropsbr.c $(LLIBS)
712:
713:
714: inst-sortm: $(BINDIR)/sortm
715:
716: $(BINDIR)/sortm: sortm
717: install sortm $@
718:
719: sortm: sortm.o $(LIBES)
720: $(CC) $(LDFLAGS) -o $@ sortm.o $(LDLIBS)
721:
722: l-sortm:; $(LINT) $(LFLAGS) sortm.c $(LLIBS)
723:
724:
725: inst-spop: $(ETCDIR)/spop
726:
727: $(ETCDIR)/spop: spop
728: install spop $@
729: -$(CHOWN) $(POPUID) $@
730: chmod u+s $@
731:
732: spop: spop.o $(LIBES)
733: $(CC) $(LDFLAGS) -o $@ spop.o $(LDLIBS)
734:
735: spop.o: spop.c
736: $(CC) $(CFLAGS) -DSPOP -c spop.c
737:
738: l-spop:; $(LINT) $(LFLAGS) -DSPOP spop.c dropsbr.c $(LLIBS)
739:
740:
741: @BEGIN: SENDMTS
742: inst-spost: $(ETCDIR)/spost
743:
744: $(ETCDIR)/spost: spost
745: install spost $@
746:
747: spost: spost.o $(LIBES)
748: $(CC) $(LDFLAGS) -o $@ spost.o $(LDLIBS)
749:
750: l-spost:; $(LINT) $(LFLAGS) spost.c aliasbr.c $(LLIBS)
751: @END: SENDMTS
752:
753:
754: inst-tma: $(BINDIR)/tma
755:
756: $(BINDIR)/tma: tma
757: install tma $@
758:
759: tma: tma.o $(TMALIB) $(LIBES)
760: $(CC) $(LDFLAGS) -o $@ tma.o $(TMALIB) $(LDLIBS)
761:
762: l-tma:; $(LINT) $(LFLAGS) tma.c $(TMALLIBS) $(LLIBS)
763:
764:
765: inst-umhook: $(BINDIR)/umhook
766:
767: $(BINDIR)/umhook: umhook
768: install umhook $@
769:
770: umhook: umhook.o $(LIBES)
771: $(CC) $(LDFLAGS) -o $@ umhook.o $(LDLIBS) $(LDCURSES)
772:
773: l-umhook:; $(LINT) $(LFLAGS) umhook.c $(LLIBS)
774:
775:
776: inst-vmh: $(BINDIR)/vmh
777:
778: $(BINDIR)/vmh: vmh
779: install vmh $@
780:
781: vmh: vmh.o $(LIBES)
782: $(CC) $(LDFLAGS) -o $@ vmh.o $(LDLIBS) $(LDCURSES)
783:
784: l-vmh:; $(LINT) $(LFLAGS) vmh.c vmhsbr.c $(LLIBS)
785:
786:
787: vmhtest: vmhtest.o $(LIBES)
788: $(CC) $(LDFLAGS) -o $@ vmhtest.o $(LDLIBS)
789:
790:
791: inst-whatnow: $(BINDIR)/whatnow
792:
793: $(BINDIR)/whatnow: whatnow
794: install whatnow $@
795:
796: whatnow: whatnow.o $(LIBES)
797: $(CC) $(LDFLAGS) -o $@ whatnow.o $(LDLIBS)
798:
799: l-whatnow:; $(LINT) $(LFLAGS) whatnow.c \
800: whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
801:
802:
803: inst-whom: $(BINDIR)/whom
804:
805: $(BINDIR)/whom: whom
806: install whom $@
807:
808: whom: whom.o $(LIBES)
809: $(CC) $(LDFLAGS) -o $@ whom.o $(LDLIBS)
810:
811: l-whom:; $(LINT) $(LFLAGS) whom.c distsbr.c $(LLIBS)
812:
813:
814: ##############################################################################
815: # Miscellaneous tasks
816: ##############################################################################
817:
818: distribution: clean
819:
820: clean: unclean
821: -rm -f x* *.o $(CMDS) $(MISC) libuip.a version.c
822:
823: unclean:; -rm -f z* _* :* core eddep makedep MAKEUIP
824:
825:
826: ##############################################################################
827: # MODIFICATIONS -- Adding a new program (e.g., pickle)
828: ##############################################################################
829:
830: #
831: # If it's a user-program, add pickle to CMDS, inst-pickle to ICMDS,
832: # and l-pickle to LCMDS
833: # If not, add pickle to MISC, inst-pickle to IMISC, and l-pickle to
834: # LMISC
835: #
836: # Under the "MH processes" section, add this incantation
837: # inst-pickle: $(BINDIR)/pickle
838: #
839: # $(BINDIR)/pickle: pickle
840: # install pickle $@
841: #
842: # pickle: pickle.o $(LIBES)
843: # $(CC) $(LDFLAGS) -o $@ pickle.o $(LDLIBS)
844: #
845: # l-pickle:; $(LINT) $(LFLAGS) pickle.c $(LLIBS)
846: #
847: #
848: # If other libraries are loaded in, modify the rule for pickle and
849: # l-pickle to reflect this.
850: #
851: # Under the "Dependencies" section, add a line for pickle.o
852: # pickle.o: ../h/mh.h
853: #
854: # If other includes are read, modify this rule to reflect this
855:
856:
857: ##############################################################################
858: # Dependencies
859: ##############################################################################
860:
861: MODULES = [a-z]*.c
862:
863: depend:; for m in $(MODULES); do ( \
864: i=`basename $$m .c`; \
865: echo $$i.o: $$i.c >> makedep; \
866: grep '^#[ ]*include' $$i.c | \
867: sed -e 's,[^"]*"/\([^"]*\)".*,'$$i'.o: /\1,' \
868: -e 's,[^"]*"\([^"]*\)".*,'$$i'.o: \1,' \
869: -e 's,[^<]*<\(.*\)>.*,#'$$i'.o: /usr/include/\1,' \
870: >> makedep \
871: ); done
872: echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep
873: echo '$$r makedep' >> eddep
874: echo 'w' >> eddep
875: cp Makefile _Makefile
876: ed - Makefile < eddep
877: rm eddep makedep
878: echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
879: echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
880:
881: # CONFIGURATION DEPENDENT DEPENDENCIES START HERE
882: @BEGIN: MMDFMTS
883: post.o: ../mts/mmdf/util.h ../mts/mmdf/mmdf.h
884: @END: MMDFMTS
885: @BEGIN: SENDMTS
886: post.o: ../mts/sendmail/smail.h
887: sbboards.o: ../mts/sendmail/smail.h
888: spop.o: ../mts/sendmail/smail.h
889: @END: SENDMTS
890: # CONFIGURATION DEPENDENT DEPENDENCIES END HERE
891:
892: # DO NOT DELETE THIS LINE
893: # DEPENDENCIES START HERE
894: ali.o: ali.c
895: ali.o: ../h/mh.h
896: ali.o: ../h/addrsbr.h
897: ali.o: ../h/aliasbr.h
898: #ali.o: /usr/include/stdio.h
899: aliasbr.o: aliasbr.c
900: aliasbr.o: ../h/mh.h
901: aliasbr.o: ../h/aliasbr.h
902: #aliasbr.o: /usr/include/ctype.h
903: #aliasbr.o: /usr/include/grp.h
904: #aliasbr.o: /usr/include/pwd.h
905: #aliasbr.o: /usr/include/stdio.h
906: anno.o: anno.c
907: anno.o: ../h/mh.h
908: #anno.o: /usr/include/ctype.h
909: #anno.o: /usr/include/stdio.h
910: annosbr.o: annosbr.c
911: annosbr.o: ../h/mh.h
912: annosbr.o: ../zotnet/tws.h
913: #annosbr.o: /usr/include/errno.h
914: #annosbr.o: /usr/include/stdio.h
915: #annosbr.o: /usr/include/sys/types.h
916: #annosbr.o: /usr/include/sys/stat.h
917: ap.o: ap.c
918: ap.o: ../h/mh.h
919: ap.o: ../h/addrsbr.h
920: ap.o: ../h/formatsbr.h
921: #ap.o: /usr/include/stdio.h
922: bbc.o: bbc.c
923: bbc.o: ../h/mh.h
924: bbc.o: ../zotnet/bboards.h
925: #bbc.o: /usr/include/stdio.h
926: bbc.o: ../zotnet/mts.h
927: #bbc.o: /usr/include/errno.h
928: #bbc.o: /usr/include/signal.h
929: #bbc.o: /usr/include/sys/types.h
930: #bbc.o: /usr/include/sys/stat.h
931: #bbc.o: /usr/include/sys/wait.h
932: #bbc.o: /usr/include/sys/time.h
933: #bbc.o: /usr/include/sys/resource.h
934: bbl.o: bbl.c
935: bbl.o: ../h/mh.h
936: bbl.o: ../zotnet/bboards.h
937: #bbl.o: /usr/include/ctype.h
938: #bbl.o: /usr/include/pwd.h
939: #bbl.o: /usr/include/stdio.h
940: #bbl.o: /usr/include/sys/types.h
941: #bbl.o: /usr/include/ndir.h
942: #bbl.o: /usr/include/dir.h
943: #bbl.o: /usr/include/sys/dir.h
944: #bbl.o: /usr/include/sys/stat.h
945: burst.o: burst.c
946: burst.o: ../h/mh.h
947: #burst.o: /usr/include/stdio.h
948: #burst.o: /usr/include/sys/types.h
949: #burst.o: /usr/include/sys/stat.h
950: cipher.o: cipher.c
951: cipher.o: ../h/mh.h
952: #cipher.o: /usr/include/sgtty.h
953: #cipher.o: /usr/include/signal.h
954: #cipher.o: /usr/include/stdio.h
955: cipher.o: ../tma/h/tma.h
956: comp.o: comp.c
957: comp.o: ../h/mh.h
958: #comp.o: /usr/include/stdio.h
959: #comp.o: /usr/include/sys/types.h
960: #comp.o: /usr/include/sys/stat.h
961: conflict.o: conflict.c
962: conflict.o: ../h/mh.h
963: conflict.o: ../h/aliasbr.h
964: #conflict.o: /usr/include/stdio.h
965: conflict.o: ../zotnet/mts.h
966: #conflict.o: /usr/include/grp.h
967: #conflict.o: /usr/include/pwd.h
968: #conflict.o: /usr/include/sys/types.h
969: #conflict.o: /usr/include/ndir.h
970: #conflict.o: /usr/include/dir.h
971: #conflict.o: /usr/include/sys/param.h
972: #conflict.o: /usr/include/sys/dir.h
973: #conflict.o: /usr/include/ctype.h
974: decipher.o: decipher.c
975: decipher.o: ../h/mh.h
976: #decipher.o: /usr/include/stdio.h
977: decipher.o: ../tma/h/tma.h
978: dist.o: dist.c
979: dist.o: ../h/mh.h
980: #dist.o: /usr/include/stdio.h
981: #dist.o: /usr/include/sys/types.h
982: #dist.o: /usr/include/sys/stat.h
983: distsbr.o: distsbr.c
984: distsbr.o: ../h/mh.h
985: #distsbr.o: /usr/include/ctype.h
986: #distsbr.o: /usr/include/stdio.h
987: dp.o: dp.c
988: dp.o: ../h/mh.h
989: dp.o: ../h/formatsbr.h
990: dp.o: ../zotnet/tws.h
991: #dp.o: /usr/include/stdio.h
992: dropsbr.o: dropsbr.c
993: #dropsbr.o: /usr/include/stdio.h
994: dropsbr.o: ../h/mh.h
995: dropsbr.o: ../h/dropsbr.h
996: dropsbr.o: ../zotnet/mts.h
997: #dropsbr.o: /usr/include/errno.h
998: #dropsbr.o: /usr/include/sys/types.h
999: #dropsbr.o: /usr/include/sys/stat.h
1000: folder.o: folder.c
1001: folder.o: ../h/mh.h
1002: #folder.o: /usr/include/errno.h
1003: #folder.o: /usr/include/stdio.h
1004: #folder.o: /usr/include/sys/types.h
1005: #folder.o: /usr/include/ndir.h
1006: #folder.o: /usr/include/dir.h
1007: #folder.o: /usr/include/sys/dir.h
1008: #folder.o: /usr/include/sys/stat.h
1009: forw.o: forw.c
1010: forw.o: ../h/mh.h
1011: forw.o: ../h/formatsbr.h
1012: forw.o: ../zotnet/tws.h
1013: #forw.o: /usr/include/stdio.h
1014: #forw.o: /usr/include/sys/types.h
1015: #forw.o: /usr/include/sys/stat.h
1016: inc.o: inc.c
1017: inc.o: ../h/mh.h
1018: inc.o: ../h/dropsbr.h
1019: inc.o: ../h/formatsbr.h
1020: inc.o: ../h/scansbr.h
1021: inc.o: ../zotnet/tws.h
1022: #inc.o: /usr/include/stdio.h
1023: inc.o: ../zotnet/mts.h
1024: #inc.o: /usr/include/errno.h
1025: #inc.o: /usr/include/signal.h
1026: #inc.o: /usr/include/sys/types.h
1027: #inc.o: /usr/include/sys/stat.h
1028: install-mh.o: install-mh.c
1029: install-mh.o: ../h/mh.h
1030: #install-mh.o: /usr/include/pwd.h
1031: #install-mh.o: /usr/include/stdio.h
1032: #install-mh.o: /usr/include/sys/types.h
1033: #install-mh.o: /usr/include/sys/stat.h
1034: kdsc.o: kdsc.c
1035: kdsc.o: ../h/mh.h
1036: kdsc.o: ../zotnet/tws.h
1037: kdsc.o: ../tma/h/kds.h
1038: mark.o: mark.c
1039: mark.o: ../h/mh.h
1040: #mark.o: /usr/include/stdio.h
1041: mhl.o: mhl.c
1042: mhlsbr.o: mhlsbr.c
1043: mhlsbr.o: ../h/mh.h
1044: mhlsbr.o: ../h/addrsbr.h
1045: mhlsbr.o: ../h/formatsbr.h
1046: mhlsbr.o: ../zotnet/tws.h
1047: #mhlsbr.o: /usr/include/ctype.h
1048: #mhlsbr.o: /usr/include/setjmp.h
1049: #mhlsbr.o: /usr/include/signal.h
1050: #mhlsbr.o: /usr/include/stdio.h
1051: #mhlsbr.o: /usr/include/sys/types.h
1052: #mhlsbr.o: /usr/include/sys/stat.h
1053: mhmail.o: mhmail.c
1054: mhmail.o: ../h/mh.h
1055: #mhmail.o: /usr/include/stdio.h
1056: #mhmail.o: /usr/include/signal.h
1057: mhpath.o: mhpath.c
1058: mhpath.o: ../h/mh.h
1059: #mhpath.o: /usr/include/stdio.h
1060: msgchk.o: msgchk.c
1061: msgchk.o: ../h/mh.h
1062: #msgchk.o: /usr/include/stdio.h
1063: msgchk.o: ../zotnet/mts.h
1064: #msgchk.o: /usr/include/sys/types.h
1065: #msgchk.o: /usr/include/sys/stat.h
1066: #msgchk.o: /usr/include/pwd.h
1067: msh.o: msh.c
1068: msh.o: ../h/mh.h
1069: msh.o: ../h/dropsbr.h
1070: msh.o: ../h/formatsbr.h
1071: msh.o: ../h/scansbr.h
1072: msh.o: ../zotnet/tws.h
1073: #msh.o: /usr/include/stdio.h
1074: msh.o: ../zotnet/mts.h
1075: #msh.o: /usr/include/ctype.h
1076: #msh.o: /usr/include/sys/types.h
1077: #msh.o: /usr/include/sys/stat.h
1078: #msh.o: /usr/include/sgtty.h
1079: #msh.o: /usr/include/termio.h
1080: #msh.o: /usr/include/sys/ioctl.h
1081: #msh.o: /usr/include/pwd.h
1082: #msh.o: /usr/include/setjmp.h
1083: #msh.o: /usr/include/signal.h
1084: msh.o: ../h/mshsbr.h
1085: msh.o: ../h/vmhsbr.h
1086: mshcmds.o: mshcmds.c
1087: mshcmds.o: ../h/mh.h
1088: mshcmds.o: ../h/dropsbr.h
1089: mshcmds.o: ../h/formatsbr.h
1090: mshcmds.o: ../h/scansbr.h
1091: mshcmds.o: ../zotnet/tws.h
1092: #mshcmds.o: /usr/include/stdio.h
1093: mshcmds.o: ../zotnet/mts.h
1094: #mshcmds.o: /usr/include/ctype.h
1095: #mshcmds.o: /usr/include/setjmp.h
1096: #mshcmds.o: /usr/include/signal.h
1097: mshcmds.o: ../h/mshsbr.h
1098: packf.o: packf.c
1099: packf.o: ../h/mh.h
1100: packf.o: ../h/dropsbr.h
1101: #packf.o: /usr/include/stdio.h
1102: pick.o: pick.c
1103: pick.o: ../h/mh.h
1104: pick.o: ../zotnet/tws.h
1105: #pick.o: /usr/include/stdio.h
1106: picksbr.o: picksbr.c
1107: picksbr.o: ../h/mh.h
1108: picksbr.o: ../zotnet/tws.h
1109: #picksbr.o: /usr/include/stdio.h
1110: popsbr.o: popsbr.c
1111: popsbr.o: ../h/strings.h
1112: #popsbr.o: /usr/include/stdio.h
1113: #popsbr.o: /usr/include/signal.h
1114: post.o: post.c
1115: post.o: ../h/mh.h
1116: post.o: ../h/addrsbr.h
1117: post.o: ../h/aliasbr.h
1118: post.o: ../h/dropsbr.h
1119: post.o: ../zotnet/tws.h
1120: #post.o: /usr/include/ctype.h
1121: #post.o: /usr/include/errno.h
1122: #post.o: /usr/include/setjmp.h
1123: #post.o: /usr/include/stdio.h
1124: #post.o: /usr/include/sys/types.h
1125: post.o: ../zotnet/mts.h
1126: #post.o: /usr/include/sys/ioctl.h
1127: #post.o: /usr/include/sys/stat.h
1128: #post.o: /usr/include/signal.h
1129: prompter.o: prompter.c
1130: prompter.o: ../h/mh.h
1131: #prompter.o: /usr/include/stdio.h
1132: #prompter.o: /usr/include/errno.h
1133: #prompter.o: /usr/include/sgtty.h
1134: #prompter.o: /usr/include/sys/types.h
1135: #prompter.o: /usr/include/termio.h
1136: #prompter.o: /usr/include/sys/ioctl.h
1137: #prompter.o: /usr/include/setjmp.h
1138: #prompter.o: /usr/include/signal.h
1139: rcvdist.o: rcvdist.c
1140: rcvdist.o: ../h/mh.h
1141: rcvdist.o: ../h/formatsbr.h
1142: rcvdist.o: ../h/rcvmail.h
1143: rcvdist.o: ../zotnet/tws.h
1144: rcvpack.o: rcvpack.c
1145: rcvpack.o: ../h/mh.h
1146: rcvpack.o: ../h/dropsbr.h
1147: rcvpack.o: ../h/rcvmail.h
1148: rcvpack.o: ../zotnet/tws.h
1149: rcvpack.o: ../zotnet/mts.h
1150: rcvstore.o: rcvstore.c
1151: rcvstore.o: ../h/mh.h
1152: #rcvstore.o: /usr/include/errno.h
1153: #rcvstore.o: /usr/include/signal.h
1154: #rcvstore.o: /usr/include/stdio.h
1155: #rcvstore.o: /usr/include/sys/types.h
1156: #rcvstore.o: /usr/include/sys/stat.h
1157: rcvtty.o: rcvtty.c
1158: rcvtty.o: ../h/mh.h
1159: rcvtty.o: ../h/rcvmail.h
1160: rcvtty.o: ../h/scansbr.h
1161: rcvtty.o: ../zotnet/tws.h
1162: #rcvtty.o: /usr/include/signal.h
1163: #rcvtty.o: /usr/include/sys/stat.h
1164: #rcvtty.o: /usr/include/utmp.h
1165: refile.o: refile.c
1166: refile.o: ../h/mh.h
1167: #refile.o: /usr/include/errno.h
1168: #refile.o: /usr/include/stdio.h
1169: #refile.o: /usr/include/sys/types.h
1170: #refile.o: /usr/include/sys/stat.h
1171: repl.o: repl.c
1172: repl.o: ../h/mh.h
1173: #repl.o: /usr/include/stdio.h
1174: #repl.o: /usr/include/sys/types.h
1175: #repl.o: /usr/include/sys/stat.h
1176: replsbr.o: replsbr.c
1177: replsbr.o: ../h/mh.h
1178: replsbr.o: ../h/addrsbr.h
1179: replsbr.o: ../h/formatsbr.h
1180: #replsbr.o: /usr/include/ctype.h
1181: #replsbr.o: /usr/include/stdio.h
1182: rmail.o: rmail.c
1183: rmail.o: ../h/mh.h
1184: rmail.o: ../h/addrsbr.h
1185: rmail.o: ../zotnet/mf.h
1186: rmail.o: ../zotnet/tws.h
1187: #rmail.o: /usr/include/stdio.h
1188: rmail.o: ../zotnet/mts.h
1189: #rmail.o: /usr/include/signal.h
1190: rmf.o: rmf.c
1191: rmf.o: ../h/mh.h
1192: #rmf.o: /usr/include/stdio.h
1193: #rmf.o: /usr/include/sys/types.h
1194: #rmf.o: /usr/include/ndir.h
1195: #rmf.o: /usr/include/dir.h
1196: #rmf.o: /usr/include/sys/dir.h
1197: rmm.o: rmm.c
1198: rmm.o: ../h/mh.h
1199: #rmm.o: /usr/include/stdio.h
1200: sbboards.o: sbboards.c
1201: sbboards.o: ../h/mh.h
1202: sbboards.o: ../h/addrsbr.h
1203: sbboards.o: ../h/dropsbr.h
1204: sbboards.o: ../zotnet/bboards.h
1205: sbboards.o: ../zotnet/tws.h
1206: #sbboards.o: /usr/include/stdio.h
1207: sbboards.o: ../zotnet/mts.h
1208: #sbboards.o: /usr/include/pwd.h
1209: #sbboards.o: /usr/include/sysexits.h
1210: sbboards.o: ../mts/sendmail/smail.h
1211: scan.o: scan.c
1212: scan.o: ../h/mh.h
1213: scan.o: ../h/formatsbr.h
1214: scan.o: ../h/scansbr.h
1215: scan.o: ../zotnet/tws.h
1216: #scan.o: /usr/include/errno.h
1217: #scan.o: /usr/include/stdio.h
1218: scansbr.o: scansbr.c
1219: scansbr.o: ../h/mh.h
1220: scansbr.o: ../h/addrsbr.h
1221: scansbr.o: ../h/formatsbr.h
1222: scansbr.o: ../h/scansbr.h
1223: scansbr.o: ../zotnet/tws.h
1224: #scansbr.o: /usr/include/stdio.h
1225: #scansbr.o: /usr/include/ctype.h
1226: #scansbr.o: /usr/include/sys/types.h
1227: #scansbr.o: /usr/include/sys/stat.h
1228: send.o: send.c
1229: send.o: ../h/mh.h
1230: #send.o: /usr/include/stdio.h
1231: #send.o: /usr/include/signal.h
1232: #send.o: /usr/include/sys/types.h
1233: #send.o: /usr/include/sys/stat.h
1234: sendsbr.o: sendsbr.c
1235: sendsbr.o: ../h/mh.h
1236: #sendsbr.o: /usr/include/setjmp.h
1237: #sendsbr.o: /usr/include/stdio.h
1238: #sendsbr.o: /usr/include/signal.h
1239: #sendsbr.o: /usr/include/sys/types.h
1240: #sendsbr.o: /usr/include/sys/stat.h
1241: show.o: show.c
1242: show.o: ../h/mh.h
1243: #show.o: /usr/include/stdio.h
1244: slocal.o: slocal.c
1245: slocal.o: ../h/mh.h
1246: slocal.o: ../h/dropsbr.h
1247: slocal.o: ../h/rcvmail.h
1248: slocal.o: ../zotnet/tws.h
1249: slocal.o: ../zotnet/mts.h
1250: #slocal.o: /usr/include/pwd.h
1251: #slocal.o: /usr/include/signal.h
1252: #slocal.o: /usr/include/sys/ioctl.h
1253: #slocal.o: /usr/include/sys/stat.h
1254: #slocal.o: /usr/include/utmp.h
1255: sortm.o: sortm.c
1256: sortm.o: ../h/mh.h
1257: sortm.o: ../zotnet/tws.h
1258: #sortm.o: /usr/include/stdio.h
1259: spop.o: spop.c
1260: spop.o: ../h/mh.h
1261: spop.o: ../h/addrsbr.h
1262: spop.o: ../h/dropsbr.h
1263: spop.o: ../zotnet/bboards.h
1264: spop.o: ../zotnet/tws.h
1265: #spop.o: /usr/include/stdio.h
1266: spop.o: ../zotnet/mts.h
1267: #spop.o: /usr/include/pwd.h
1268: #spop.o: /usr/include/sysexits.h
1269: spop.o: ../mts/sendmail/smail.h
1270: spost.o: spost.c
1271: #spost.o: /usr/include/ctype.h
1272: #spost.o: /usr/include/stdio.h
1273: #spost.o: /usr/include/signal.h
1274: spost.o: ../h/mh.h
1275: spost.o: ../h/addrsbr.h
1276: spost.o: ../h/aliasbr.h
1277: spost.o: ../h/dropsbr.h
1278: spost.o: ../zotnet/tws.h
1279: tma.o: tma.c
1280: tma.o: ../h/mh.h
1281: tma.o: ../h/addrsbr.h
1282: tma.o: ../zotnet/tws.h
1283: tma.o: ../tma/h/tma.h
1284: tma.o: ../zotnet/mts.h
1285: tmasbr.o: tmasbr.c
1286: tmasbr.o: ../h/mh.h
1287: tmasbr.o: ../h/scansbr.h
1288: tmasbr.o: ../tma/h/tma.h
1289: ttym.o: ttym.c
1290: #ttym.o: /usr/include/pwd.h
1291: #ttym.o: /usr/include/signal.h
1292: #ttym.o: /usr/include/sys/time.h
1293: ttyw.o: ttyw.c
1294: #ttyw.o: /usr/include/errno.h
1295: #ttyw.o: /usr/include/stdio.h
1296: #ttyw.o: /usr/include/strings.h
1297: #ttyw.o: /usr/include/sys/types.h
1298: #ttyw.o: /usr/include/sys/socket.h
1299: #ttyw.o: /usr/include/netinet/in.h
1300: #ttyw.o: /usr/include/netdb.h
1301: #ttyw.o: /usr/include/arpa/inet.h
1302: ttyw.o: ttyd.h
1303: ttyw.o: ttym.c
1304: umhook.o: umhook.c
1305: umhook.o: ../h/mh.h
1306: umhook.o: ../zotnet/mf.h
1307: #umhook.o: /usr/include/stdio.h
1308: umhook.o: ../zotnet/mts.h
1309: #umhook.o: /usr/include/pwd.h
1310: #umhook.o: /usr/include/signal.h
1311: #umhook.o: /usr/include/sys/ioctl.h
1312: #umhook.o: /usr/include/sys/types.h
1313: #umhook.o: /usr/include/sys/stat.h
1314: version.o: version.c
1315: vmh.o: vmh.c
1316: #vmh.o: /usr/include/curses.h
1317: vmh.o: ../h/mh.h
1318: vmh.o: ../h/vmhsbr.h
1319: #vmh.o: /usr/include/ctype.h
1320: #vmh.o: /usr/include/errno.h
1321: #vmh.o: /usr/include/setjmp.h
1322: #vmh.o: /usr/include/signal.h
1323: #vmh.o: /usr/include/sys/types.h
1324: #vmh.o: /usr/include/sys/uio.h
1325: vmhsbr.o: vmhsbr.c
1326: vmhsbr.o: ../h/mh.h
1327: vmhsbr.o: ../h/vmhsbr.h
1328: #vmhsbr.o: /usr/include/stdio.h
1329: vmhtest.o: vmhtest.c
1330: vmhtest.o: ../h/mh.h
1331: vmhtest.o: ../h/vmhsbr.h
1332: #vmhtest.o: /usr/include/ctype.h
1333: #vmhtest.o: /usr/include/stdio.h
1334: whatnow.o: whatnow.c
1335: whatnowsbr.o: whatnowsbr.c
1336: whatnowsbr.o: ../h/mh.h
1337: #whatnowsbr.o: /usr/include/stdio.h
1338: #whatnowsbr.o: /usr/include/signal.h
1339: #whatnowsbr.o: /usr/include/sys/types.h
1340: #whatnowsbr.o: /usr/include/sys/stat.h
1341: whom.o: whom.c
1342: whom.o: ../h/mh.h
1343: #whom.o: /usr/include/stdio.h
1344: #whom.o: /usr/include/signal.h
1345: # DEPENDENCIES MUST END AT END OF FILE
1346: # IF YOU PUT STUFF HERE IT WILL GO AWAY
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.