📄 uip
字号:
############################################################################### Instructions to Make, for compilation of MH processes## @(MHWARNING)# @(#)$Id: uip,v 2.39 1992/12/18 17:57:45 jromine Exp $############################################################################### The following entries were inserted during MH configurationBINDIR = $(DESTDIR)@(MHBINPATH)ETCDIR = $(DESTDIR)@(MHETCPATH)OPTIONS = @(MHOPTIONS)LDOPTIONS= @(LDOPTIONS)LDOPTLIB= @(LDOPTLIB)LDCURSES= @(LDCURSES)@BEGIN: MMDFMTSMTSBRS =MTSMISC =IMTSMISC=LMTSMISC=TMTSMISC=@END: MMDFMTS@BEGIN: MHMTSMTSBRS = dropsbr.o@BEGIN: MFMTSMISC = rmail umhookIMTSMISC= inst-rmail inst-umhookLMTSMISC= l-rmail l-umhookTMTSMISC= rmail umhook@END: MF@END: MHMTS@BEGIN: SENDMTSMTSBRS =MTSMISC =IMTSMISC=LMTSMISC=TMTSMISC=@END: SENDMTS@BEGIN: SENDMTSHACKSMTSMISC= slocalISMTSMISC= inst-slocalLSMTSMISC= l-slocalTSMTSMISC= xslocal@END: SENDMTSHACKSBBOARDS= $(ETCDIR)/sbboardsCHOWN = @(MHCHOWNPATH)REMOVE = @(MHREMOVE)@BEGIN: BBOARDSBBUID = bboardsBBCMDS = bbc bblIBBCMDS= inst-bbc inst-bblLBBCMDS= l-bbc l-bblTBBCMDS= xbbc xbbl@BEGIN: MHMTSBBMISC = sbboardsIBBMISC= inst-sbboardsLBBMISC= l-sbboardsSBBOARDS= @(BBHOME)/.mh_receiveTBBMISC= xsbboards@END: MHMTS@BEGIN: SENDMTSHACKBBMISC = sbboardsIBBMISC= inst-sbboardsLBBMISC= l-sbboardsSBBOARDS= $(ETCDIR)/sbboardsTBBMISC= xsbboards@END: SENDMTSHACK@END: BBOARDS@BEGIN: POPPOPUID = popPOPLIB = popsbr.oPOPLLIBS= popsbr.c@BEGIN: MPOPPOPCMDS = popiIPOPCMDS= inst-popiLPOPCMDS= l-popiTPOPCMS= xpopi@END: MPOP@BEGIN: SENDMTSHACKPOPMISC= spopIPOPMISC= inst-spopLPOPMISC= l-spopTPOPMISC= xspop@END: SENDMTSHACK@BEGIN: KPOPKRBLIB = -lkrb -ldes@END: KPOP@END: POP@BEGIN: BPOPPSHLIB = popsbr.oPSHLLIBS= popsbr.c @END: BPOP@BEGIN: NNTPPSHLIB = pshsbr.oPSHLLIBS= -DPSHSBR popsbr.c @END: NNTP@BEGIN: HESIODHESLIB = -lhesiod@END: HESIOD@BEGIN: TMATMACMDS = cipher decipher tmaITMACMDS= inst-cipher inst-decipher inst-tmaLTMACMDS= l-cipher l-decipher l-tmaTTMACMS= xcipher xdecipher xtma#TMAMISC= kdsc#ITMAMISC= inst-kdsc#LKDSMISC= l-kdsc#TTMAMISC= xkdscTMAOPTS = -I../tma/hTMALIB = tmasbr.o ../tma/libtma.aTMALLIBS= tmasbr.c ../tma/llib-ltmaKDSLIB = ../tma/libkds.a ../tma/libtma.aKDSLLIBS= ../tma/llib-lkds@END: TMACP = @(CP)LN = @(LN)CC = @(MHCOMPILER)@BEGIN: STDLIBLD = @(MHCOMPILER)@END: STDLIB@BEGIN: SHAREDLIBLD = LD_LIBRARY_PATH=../sbr @(MHCOMPILER)@END: SHAREDLIB@BEGIN: OPTIMCFLAGS = $(OPTIONS)@END: OPTIM@BEGIN: DEBUGCFLAGS = $(OPTIONS)@END: DEBUGLDFLAGS = $(LDOPTIONS)@BEGIN: STDLIBLIBES = ../config/config.o ../sbr/libmh.a ../mts/libmts.a \ ../zotnet/libzot.aLDLIBS = $(LIBES) ../config/version.o $(LDOPTLIB)@END: STDLIB@BEGIN: SUN4SHLIBSLIBVER = .@(SLIBVER)@END: SUN4SHLIB@BEGIN: SHAREDLIBLIBES = ../config/config.o ../sbr/libmh.so ../mts/libmts.a \ ../zotnet/libzot.aLDLIBES = ../config/config.o -Bdynamic @(SLDFLAG) -lmh$(SLIBVER) \ ../mts/libmts.a ../zotnet/libzot.aLDLIBS = $(LDLIBES) ../config/version.o $(LDOPTLIB)@END: SHAREDLIBLINT = lintLFLAGS = -bhu $(OPTIONS) $(TMAOPTS)LLIBS = ../sbr/llib-lmh ../zotnet/llib-lzotnet ../mts/llib-lmtsPGMPROT = 0755CMDS = ali anno burst comp dist folder folders forw inc mark mhmail \@BEGIN: MIME mhn \@END: MIME mhpath msgchk msh next packf pick prev prompter refile repl \ rmf rmm scan send show sortm vmh whatnow whom $(BBCMDS) \ $(TMACMDS) $(POPCMDS)MISC = ap conflict dp install-mh mhl post rcvdist rcvpack rcvstore \ rcvtty fmtdump mhparam \@BEGIN: SMTP sendmail \@END: SMTP@BEGIN: SENDMTS spost \@END: SENDMTS $(MTSMISC) $(BBMISC) $(POPMISC) $(SMTSMISC) $(TMAMISC)ICMDS = inst-ali inst-anno inst-burst inst-comp inst-dist inst-folder \ inst-folders inst-forw inst-inc inst-mark inst-mhmail \@BEGIN: MIME inst-mhn \@END: MIME inst-mhpath inst-msgchk inst-msh inst-next inst-packf \ inst-pick inst-prev inst-prompter inst-refile inst-repl \ inst-rmf inst-rmm inst-scan inst-send inst-show inst-sortm \ inst-vmh inst-whatnow inst-whom $(IBBCMDS) $(ITMACMDS) \ $(IPOPCMDS)IMISC = inst-ap inst-conflict inst-dp inst-install-mh inst-mhl \ inst-post inst-rcvdist inst-rcvpack inst-rcvstore inst-rcvtty \ inst-fmtdump inst-mhparam \@BEGIN: SMTP inst-sendmail \@END: SMTP $(IMTSMISC) \@BEGIN: SENDMTS inst-spost \@END: SENDMTS $(IBBMISC) $(IPOPMISC) $(ISMTSMISC) $(ITMAMISC)LCMDS = l-ali l-anno l-burst l-comp l-dist l-folder l-forw l-inc \ l-mark l-mhmail \@BEGIN: MIME l-mhn \@END: MIME l-mhpath l-msgchk l-msh l-packf l-pick \ l-prompter l-refile l-repl l-rmf l-rmm l-scan l-send \ l-show l-sortm l-vmh l-whatnow l-whom $(LBBCMDS) $(LTMACMDS) \ $(LPOPCMDS)LMISC = l-ap l-conflict l-dp l-install-mh l-mhl l-post l-rcvdist \ l-rcvpack l-rcvstore l-rcvtty l-fmtdump l-mhparam \@BEGIN: SMTP l-sendmail \@END: SMTP $(LMTSMISC) $(LBBMISC) \@BEGIN: SENDMTS l-spost \@END: SENDMTS $(LPOPMISC) $(LSMTSMISC) $(LTMAMISC)TCMDS = xali xanno xburst xcomp xdist xfolder xforw xinc xmark \ xmhmail \@BEGIN: MIME xmhn \@END: MIME xmhpath xmsgchk xmsh xpackf xpick xprompter xrefile \ xrepl xrmf xrmm xscan xsend xshow xsortm xvmh xwhatnow xwhom \ $(TBBCMDS) $(TTMACMDS) $(TPOPCMDS)TMISC = xap xconflict xdp xinstall-mh xmhl xpost xrcvdist xrcvpack \ xrcvstore xrcvtty xfmtdump xmhparam \@BEGIN: SMTP xsendmail \@END: SMTP $(TMTSMISC) $(TBBMISC) $(TPOPMISC) \ $(TSMTSMISC) \@BEGIN: SENDMTS xspost \@END: SENDMTS $(TTMAMISC).c:; echo $@############################################################################### Generate MH processes##############################################################################all: $(CMDS) $(MISC)install: inst-all cleaninst-all: $(ICMDS) $(IMISC)tar: $(TCMDS) $(TMISC) @touch $(TCMDS) $(TMISC) @make -n inst-all > MAKEUIP @chmod +x MAKEUIP tar $(TFLAGS) MAKEUIP $(TCMDS) $(TMISC) @rm -f MAKEUIPuninstall:; -cd $(BINDIR); rm -f $(CMDS) -cd $(ETCDIR); rm -f $(MISC)lint: $(LCMDS) $(LMISC)############################################################################### MH processes##############################################################################inst-ali: $(BINDIR)/ali$(BINDIR)/ali: xali -$(REMOVE) $@ zali $(CP) xali $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""ali: xalixali: ali.o aliasbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ ali.o aliasbr.o $(LDLIBS)l-ali:; $(LINT) $(LFLAGS) ali.c aliasbr.c $(LLIBS) inst-anno: $(BINDIR)/anno$(BINDIR)/anno: xanno -$(REMOVE) $@ zanno $(CP) xanno $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""anno: xannoxanno: anno.o annosbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ anno.o annosbr.o $(LDLIBS)l-anno:; $(LINT) $(LFLAGS) anno.c annosbr.c $(LLIBS)inst-ap: $(ETCDIR)/ap$(ETCDIR)/ap: xap -$(REMOVE) $@ zap $(CP) xap $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""ap: xapxap: ap.o trmsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ ap.o trmsbr.o $(LDLIBS) $(LDCURSES)l-ap:; $(LINT) $(LFLAGS) ap.c trmsbr.c $(LLIBS) inst-bbc: $(BINDIR)/bbc$(BINDIR)/bbc: xbbc -$(REMOVE) $@ zbbc@BEGIN: BPOP -chmod u-s zbbc@END: BPOP $(CP) xbbc $@ -@chmod $(PGMPROT) $@@BEGIN: BPOP -$(CHOWN) root $@ chmod u+s $@@END: BPOP -@ls -l $(BINDIR)/bbc -@echo ""bbc: xbbcxbbc: bbc.o $(PSHLIB) $(LIBES) $(LD) $(LDFLAGS) -o $@ bbc.o $(PSHLIB) $(LDLIBS)l-bbc:; $(LINT) $(LFLAGS) bbc.c $(PSHLLIBS) $(LLIBS)pshsbr.c: popsbr.c rm -f $@ $(LN) popsbr.c $@pshsbr.o: pshsbr.c $(CC) $(CFLAGS) -DPSHSBR -c pshsbr.cinst-bbl: $(BINDIR)/bbl$(BINDIR)/bbl: xbbl -$(REMOVE) $@ zbbl -chmod u-s zbbl $(CP) xbbl $@ -chmod $(PGMPROT) $@ -$(CHOWN) $(BBUID) $@ chmod u+s $@ -@ls -l $@ -@echo ""bbl: xbblxbbl: bbl.o $(LIBES) $(LD) $(LDFLAGS) -o $@ bbl.o $(LDLIBS)l-bbl:; $(LINT) $(LFLAGS) bbl.c $(LLIBS)inst-burst: $(BINDIR)/burst$(BINDIR)/burst: xburst -$(REMOVE) $@ zburst $(CP) xburst $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""burst: xburstxburst: burst.o $(LIBES) $(LD) $(LDFLAGS) -o $@ burst.o $(LDLIBS)l-burst:; $(LINT) $(LFLAGS) burst.c $(LLIBS)inst-cipher: $(BINDIR)/cipher$(BINDIR)/cipher: xcipher -$(REMOVE) $@ zcipher $(CP) xcipher $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""cipher: xcipherxcipher: cipher.o $(TMALIB) $(LIBES) $(LD) $(LDFLAGS) -o $@ cipher.o $(TMALIB) $(LDLIBS)l-cipher:; $(LINT) $(LFLAGS) cipher.c $(TMALLIBS) $(LLIBS)inst-comp: $(BINDIR)/comp$(BINDIR)/comp: xcomp -$(REMOVE) $@ zcomp $(CP) xcomp $@ -@chmod $(PGMPROT) $@ -@ls -l $(BINDIR)/comp -@echo ""comp: xcompxcomp: comp.o whatnowproc.o \ whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ comp.o whatnowproc.o \ whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS) l-comp:; $(LINT) $(LFLAGS) comp.c whatnowproc.c \ whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)inst-conflict: $(ETCDIR)/conflict$(ETCDIR)/conflict: xconflict -$(REMOVE) $@ zconflict $(CP) xconflict $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""conflict: xconflictxconflict: conflict.o aliasbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ conflict.o aliasbr.o $(LDLIBS)l-conflict:; $(LINT) $(LFLAGS) conflict.c aliasbr.c $(LLIBS)inst-decipher: $(BINDIR)/decipher$(BINDIR)/decipher: xdecipher -$(REMOVE) $@ zdecipher $(CP) xdecipher $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""decipher: xdecipherxdecipher: decipher.o $(TMALIB) $(LIBES) $(LD) $(LDFLAGS) -o $@ decipher.o $(TMALIB) $(LDLIBS)l-decipher:; $(LINT) $(LFLAGS) decipher.c $(TMALLIBS) $(LLIBS)inst-dist: $(BINDIR)/dist$(BINDIR)/dist: xdist -$(REMOVE) $@ zdist $(CP) xdist $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""dist: xdistxdist: dist.o whatnowproc.o \ whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ dist.o whatnowproc.o \ whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS) l-dist:; $(LINT) $(LFLAGS) dist.c whatnowproc.c \ whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)inst-dp: $(ETCDIR)/dp$(ETCDIR)/dp: xdp -$(REMOVE) $@ zdp $(CP) xdp $@ -@chmod $(PGMPROT) $@ -@ls -l $(ETCDIR)/dp -@echo ""dp: xdpxdp: dp.o trmsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ dp.o trmsbr.o $(LDLIBS) $(LDCURSES)l-dp:; $(LINT) $(LFLAGS) dp.c trmsbr.c $(LLIBS)inst-fmtdump: $(ETCDIR)/fmtdump$(ETCDIR)/fmtdump: xfmtdump -$(REMOVE) $@ zfmtdump cp xfmtdump $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""fmtdump: xfmtdumpxfmtdump: fmtdump.o trmsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ fmtdump.o $(LDLIBS)l-fmtdump:; $(LINT) $(LFLAGS) fmtdump.c $(LLIBS) inst-folders: inst-folderinst-folder: $(BINDIR)/folder$(BINDIR)/folder: xfolder -$(REMOVE) $@ zfolder $(CP) xfolder $@ -@chmod $(PGMPROT) $@ rm -f $(BINDIR)/folders -ln $@ $(BINDIR)/folders -@ls -l $@ -@echo ""folders: folderfolder: xfolderxfolder: folder.o $(LIBES) $(LD) $(LDFLAGS) -o $@ folder.o $(LDLIBS) l-folder:; $(LINT) $(LFLAGS) folder.c $(LLIBS)inst-forw: $(BINDIR)/forw$(BINDIR)/forw: xforw -$(REMOVE) $@ zforw $(CP) xforw $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""forw: xforwxforw: forw.o whatnowproc.o \ whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ forw.o whatnowproc.o \ whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS) l-forw:; $(LINT) $(LFLAGS) forw.c whatnowproc.c \ whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)inst-inc: $(BINDIR)/inc$(BINDIR)/inc: xinc -$(REMOVE) $@ zinc@BEGIN: POP -chmod u-s zinc@END: POP $(CP) xinc $@ -@chmod $(PGMPROT) $@@BEGIN: MAILGROUP -@chgrp @(MAILGROUP) $@ -@chmod g+s $@@END: MAILGROUP@BEGIN: POP -$(CHOWN) root $@ chmod u+s $@@END: POP -@ls -l $@ -@echo ""inc: xincxinc: inc.o scansbr.o dropsbr.o trmsbr.o \ $(POPLIB) $(TMALIB) $(LIBES) $(LD) $(LDFLAGS) -o $@ inc.o scansbr.o dropsbr.o \ trmsbr.o $(POPLIB) $(TMALIB) $(KRBLIB) $(HESLIB) \ $(LDLIBS) $(LDCURSES)l-inc:; $(LINT) $(LFLAGS) inc.c scansbr.c \ dropsbr.c trmsbr.c $(POPLLIBS) $(TMALLIBS) $(LLIBS)inst-install-mh: $(ETCDIR)/install-mh$(ETCDIR)/install-mh: xinstall-mh -$(REMOVE) $@ zinstall-mh $(CP) xinstall-mh $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""install-mh: xinstall-mhxinstall-mh: install-mh.o $(LIBES) $(LD) $(LDFLAGS) -o $@ install-mh.o $(LDLIBS) l-install-mh:; $(LINT) $(LFLAGS) install-mh.c $(LLIBS)inst-kdsc: $(ETCDIR)/kdsc$(ETCDIR)/kdsc: xkdsc -$(REMOVE) $@ zkdsc $(CP) xkdsc $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""kdsc: xkdscxkdsc: kdsc.o $(KDSLIB) $(LIBES) $(LD) $(LDFLAGS) -o $@ kdsc.o $(KDSLIB) $(LDLIBS)l-kdsc:; $(LINT) $(LFLAGS) kdsc.c $(KDSLLIBS) $(LLIBS)inst-mark: $(BINDIR)/mark$(BINDIR)/mark: xmark -$(REMOVE) $@ zmark $(CP) xmark $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""mark: xmarkxmark: mark.o $(LIBES) $(LD) $(LDFLAGS) -o $@ mark.o $(LDLIBS) l-mark:; $(LINT) $(LFLAGS) mark.c $(LLIBS)inst-mhl: $(ETCDIR)/mhl$(ETCDIR)/mhl: xmhl -$(REMOVE) $@ zmhl $(CP) xmhl $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""mhl: xmhlxmhl: mhl.o \ mhlsbr.o trmsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ mhl.o \ mhlsbr.o trmsbr.o $(LDLIBS) $(LDCURSES)l-mhl:; $(LINT) $(LFLAGS) mhl.c \ mhlsbr.c trmsbr.c $(LLIBS)inst-mhmail: $(BINDIR)/mhmail$(BINDIR)/mhmail: xmhmail -$(REMOVE) $@ zmhmail $(CP) xmhmail $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""mhmail: xmhmailxmhmail: mhmail.o $(LIBES)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -