📄 makefile
字号:
############################################################################### Instructions to Make, for compilation of MH processes## This file is automatically generated. Do not edit!# @(#)$Id: uip,v 2.39 1992/12/18 17:57:45 jromine Exp $############################################################################### The following entries were inserted during MH configurationBINDIR = $(DESTDIR)/usr/contrib/mh-6.8/binETCDIR = $(DESTDIR)/usr/contrib/mh-6.8/libOPTIONS = -DBIND -DBSD42 -DBSD43 -DDBMPWD -DMORE='"/usr/bin/more"' -DSYS5DIR -DNTOHLSWAP -DOVERHEAD -DVSPRINTF -DWHATNOW -DZONEINFO -DMHE -DMHRC -DMIME -DPOSIX -DBSD44 -DWAITINT -DUNISTD -DGCOS_HACK -DNORUSERPASS -DPOP2 -DRPOP -DPOPSERVICE='"pop3"' -DSENDMTS -DSMTP -DPOP -DBPOP -DNNTP -DSPRINTFTYPE=int -DTYPESIG=void -OLDOPTIONS= LDOPTLIB= LDCURSES= -lcurses -ltermlibMTSBRS =MTSMISC =IMTSMISC=LMTSMISC=TMTSMISC=SMTSMISC= slocalISMTSMISC= inst-slocalLSMTSMISC= l-slocalTSMTSMISC= xslocalSBBOARDS= $(ETCDIR)/sbboardsCHOWN = /usr/sbin/chownREMOVE = rm -fBBUID = bboardsBBCMDS = bbc bblIBBCMDS= inst-bbc inst-bblLBBCMDS= l-bbc l-bblTBBCMDS= xbbc xbblBBMISC = sbboardsIBBMISC= inst-sbboardsLBBMISC= l-sbboardsSBBOARDS= $(ETCDIR)/sbboardsTBBMISC= xsbboardsPOPUID = popPOPLIB = popsbr.oPOPLLIBS= popsbr.cPOPMISC= spopIPOPMISC= inst-spopLPOPMISC= l-spopTPOPMISC= xspopPSHLIB = pshsbr.oPSHLLIBS= -DPSHSBR popsbr.c CP = cpLN = lnCC = ccLD = ccCFLAGS = $(OPTIONS)LDFLAGS = $(LDOPTIONS)LIBES = ../config/config.o ../sbr/libmh.a ../mts/libmts.a \ ../zotnet/libzot.aLDLIBS = $(LIBES) ../config/version.o $(LDOPTLIB)LINT = 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 \ mhn \ 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 \ spost \ $(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 \ inst-mhn \ 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 \ $(IMTSMISC) \ inst-spost \ $(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 \ l-mhn \ 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 \ $(LMTSMISC) $(LBBMISC) \ l-spost \ $(LPOPMISC) $(LSMTSMISC) $(LTMAMISC)TCMDS = xali xanno xburst xcomp xdist xfolder xforw xinc xmark \ xmhmail \ xmhn \ 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 \ $(TMTSMISC) $(TBBMISC) $(TPOPMISC) \ $(TSMTSMISC) \ xspost \ $(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 $(CP) xbbc $@ -@chmod $(PGMPROT) $@ -@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 -chmod u-s zinc $(CP) xinc $@ -@chmod $(PGMPROT) $@ -$(CHOWN) root $@ chmod u+s $@ -@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) $(LD) $(LDFLAGS) -o $@ mhmail.o $(LDLIBS)l-mhmail:; $(LINT) $(LFLAGS) mhmail.c $(LLIBS)inst-mhn: $(BINDIR)/mhn$(BINDIR)/mhn: xmhn -$(REMOVE) $@ zmhn cp xmhn $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""mhn: xmhnxmhn: mhn.o ftpsbr.o trmsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ mhn.o ftpsbr.o trmsbr.o \ $(LDLIBS) $(LDCURSES)l-mhn:; $(LINT) $(LFLAGS) mhn.c ftpsbr.c trmsbr.c $(LLIBS)inst-mhparam: $(BINDIR)/mhparam$(BINDIR)/mhparam: xmhparam -$(REMOVE) $@ zmhparam cp xmhparam $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""mhparam: xmhparamxmhparam: mhparam.o trmsbr.o $(LIBES) $(LD) $(LDFLAGS) -o $@ mhparam.o $(LDLIBS) $(LDCURSES)l-mhparam:; $(LINT) $(LFLAGS) mhparam.c $(LLIBS) inst-mhpath: $(BINDIR)/mhpath$(BINDIR)/mhpath: xmhpath -$(REMOVE) $@ zmhpath $(CP) xmhpath $@ -@chmod $(PGMPROT) $@ -@ls -l $@ -@echo ""mhpath: xmhpathxmhpath: mhpath.o $(LIBES) $(LD) $(LDFLAGS) -o $@ mhpath.o $(LDLIBS)l-mhpath:; $(LINT) $(LFLAGS) mhpath.c $(LLIBS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -