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