⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uip

📁 早期freebsd实现
💻
📖 第 1 页 / 共 3 页
字号:
###############################################################################    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 + -