📄 mf
字号:
############################################################################### Instructions to Make, for compilation of ZOT UIP/utility processes## @(MHWARNING)# @(#)$Id: mf,v 1.6 1992/01/29 23:10:03 jromine Exp $############################################################################### The following entries were inserted during MH configurationBINDIR = $(DESTDIR)@(MHBINPATH)ETCDIR = $(DESTDIR)@(MHETCPATH)OPTIONS = @(MHOPTIONS) -I..LDOPTIONS= @(LDOPTIONS)@BEGIN: MFALL = uminc umsift muinc musiftINST-ALL= inst-uminc inst-umsift inst-muinc inst-musiftTALL = xuminc xumsift xmuinc xmusift@END: MF@BEGIN: MHMTSOFILES = uumm.o mmuu.o@END: MHMTSREMOVE = @(MHREMOVE)CC = @(MHCOMPILER)@BEGIN: OPTIMCFLAGS = $(OPTIONS)@END: OPTIM@BEGIN: DEBUGCFLAGS = $(OPTIONS)@END: DEBUGLDFLAGS = $(LDOPTIONS)LIBES = ../mts/mts.o ../mts/lock.oTWSLIB = ../tws/dtime.o ../tws/dtimep.oLINT = lintLFLAGS = -bhu $(OPTIONS)LLIBS =.c:; echo $@####################################################################### Here it is...######################################################################all: mf.o $(ALL) $(OFILES)lint: l-mfinstall: inst-all cleaninst-all: $(INST-ALL)tar: $(ALL)@BEGIN: MF @touch $(TALL) @make -n inst-all > MAKEMF @chmod +x MAKEMF tar $(TFLAGS) MAKEMF $(TALL) @rm -f MAKEMF@END: MFuninstall:;@BEGIN: MF -cd $(ETCDIR); rm -f $(ALL)@END: MF####################################################################### uminc######################################################################inst-uminc: $(ETCDIR)/uminc$(ETCDIR)/uminc: xuminc -$(REMOVE) $(ETCDIR)/uminc zuminc cp xuminc $@ -@ls -l $@ -@echo ""uminc: xumincxuminc: uminc.o uumm.o mf.o $(TWSLIB) $(LIBES) $(CC) $(LDFLAGS) -o $@ uminc.o uumm.o mf.o $(TWSLIB) $(LIBES)####################################################################### umsift######################################################################inst-umsift: $(ETCDIR)/umsift$(ETCDIR)/umsift: xumsift -$(REMOVE) $(ETCDIR)/umsift zumsift cp xumsift $@ -@ls -l $@ -@echo ""umsift: xumsiftxumsift: umsift.o uumm.o mf.o $(TWSLIB) $(LIBES) $(CC) $(LDFLAGS) -o $@ umsift.o uumm.o mf.o $(TWSLIB) $(LIBES)####################################################################### uumm######################################################################uumm: uumm.o####################################################################### muinc######################################################################inst-muinc: $(ETCDIR)/muinc$(ETCDIR)/muinc: xmuinc -$(REMOVE) $(ETCDIR)/muinc zmuinc cp xmuinc $@ -@ls -l $@ -@echo ""muinc: xmuincxmuinc: muinc.o mmuu.o mf.o $(TWSLIB) $(LIBES) $(CC) $(LDFLAGS) -o $@ muinc.o mmuu.o mf.o $(TWSLIB) $(LIBES)##################################################################### musift######################################################################inst-musift: $(ETCDIR)/musift$(ETCDIR)/musift: xmusift -$(REMOVE) $(ETCDIR)/musift zmusift cp xmusift $@ -@ls -l $@ -@echo ""musift: xmusiftxmusift: musift.o mmuu.o mf.o $(TWSLIB) $(LIBES) $(CC) $(LDFLAGS) -o $@ musift.o mmuu.o mf.o $(TWSLIB) $(LIBES)####################################################################### mmuu######################################################################mmuu: mmuu.o####################################################################### mf######################################################################mf: mf.ol-mf:; $(LINT) $(LFLAGS) mf.c $(LLIBS)############################################################################### Miscellaneous tasks##############################################################################unconfig: distribution -rm -f Makefiledistribution: cleanclean: unclean -rm -f x* *.ounclean:; -rm -f z* _* :* core eddep makedep MAKEMF############################################################################### Dependencies##############################################################################MODULES = uminc umsift uumm muinc musift mmuu mfdepend:; for m in $(MODULES); do ( \ i=`basename $$m .c`; \ echo $$i.o: $$i.c >> makedep; \ grep '^#[ ]*include' $$i.c | \ sed -e 's,[^"]*"/\([^"]*\)".*,'$$i'.o: /\1,' \ -e 's,[^"]*"\([^"]*\)".*,'$$i'.o: \1,' \ -e 's,[^<]*<\(.*\)>.*,#'$$i'.o: /usr/include/\1,' \ >> makedep \ ); done echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep echo '$$r makedep' >> eddep echo 'w' >> eddep cp Makefile _Makefile ed - Makefile < eddep rm eddep makedep echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile# DO NOT DELETE THIS LINE# DEPENDENCIES START HEREuminc.o: uminc.cuminc.o: mf.h#uminc.o: /usr/include/stdio.huminc.o: ../mts/mts.h#uminc.o: /usr/include/errno.h#uminc.o: /usr/include/sys/types.h#uminc.o: /usr/include/sys/stat.humsift.o: umsift.cumsift.o: mf.h#umsift.o: /usr/include/stdio.huumm.o: uumm.cuumm.o: mf.huumm.o: ../tws/tws.h#uumm.o: /usr/include/stdio.huumm.o: ../mts/mts.h#uumm.o: /usr/include/ctype.h#uumm.o: /usr/include/sys/types.h#uumm.o: /usr/include/sys/stat.hmuinc.o: muinc.cmuinc.o: mf.h#muinc.o: /usr/include/stdio.hmuinc.o: ../mts/mts.h#muinc.o: /usr/include/errno.h#muinc.o: /usr/include/sys/types.h#muinc.o: /usr/include/sys/stat.hmusift.o: musift.cmusift.o: mf.h#musift.o: /usr/include/stdio.hmmuu.o: mmuu.cmmuu.o: mf.hmmuu.o: ../tws/tws.h#mmuu.o: /usr/include/stdio.hmmuu.o: ../mts/mts.h#mmuu.o: /usr/include/ctype.h#mmuu.o: /usr/include/sys/types.h#mmuu.o: /usr/include/sys/stat.hmf.o: mf.cmf.o: mf.h#mf.o: /usr/include/ctype.h#mf.o: /usr/include/stdio.h# DEPENDENCIES MUST END AT END OF FILE# IF YOU PUT STUFF HERE IT WILL GO AWAY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -