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

📄 makelocal.mk

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 MK
字号:
include $(GMAKEVARS)#  @(#)Makelocal.mk	4.1  ULTRIX  7/2/90LIB = ${DESTROOT}/usr/libSRCDIR = ${DESTROOT}/usr/ucb#PASDIR = ${DESTROOT}/usr/src/ucb/pascalPASDIR = ${SRCROOT}/usr/ucb/pascalINSTALL= installLD= /bin/ldRM = /bin/rm -fRANLIB= ranlibAR= /bin/arCMDS =	ACTFILE.c ADDT.c ARGV.c ASRT.c ASRTS.c ATAN.c BUFF.c CARD.c \	CASERNG.c CHR.c CLCK.c COS.c CTTOT.c DATE.c DEFNAME.c \	DFDISPOSE.c DISPOSE.c EXCEPT.c EXP.c EXPO.c FCALL.c FLUSH.c \	FNIL.c FRTN.c FSAV.c GET.c HALT.c IN.c INCT.c LINO.c \	LLIMIT.c LN.c MAX.c MULT.c NAM.c NEW.c NIL.c PACK.c \	PAGE.c PRED.c PUT.c RANDOM.c RANG4.c READ4.c READ8.c READC.c \	READE.c READLN.c RELEQ.c RELNE.c RELSGE.c RELSGT.c RELSLE.c \	RELSLT.c RELTGE.c RELTGT.c RELTLE.c RELTLT.c REMOVE.c RESET.c \	REWRITE.c ROUND.c RSNG4.c SCLCK.c SEED.c SIN.c SQRT.c STLIM.c \	SUBSC.c SUBSCZ.c SUBT.c SUCC.c TEOF.c TEOLN.c TIME.c TRUNC.c \	UNIT.c UNPACK.c WRITEC.c WRITEF.c WRITES.c WRITLN.cSYS =	ERROR.c GETNAME.c IOSYNC.c PCEXIT.c PCLOSE.c PCSTART.c \	PFCLOSE.c PERROR.c PFLUSH.c PMFLUSH.c UNSYNC.c \	blkclr.c blkcpy.cEXTN =	APPEND.c SEEK.c TELL.cHDRS =	whoami.h h00vars.hOBJECTS =	ACTFILE.o ADDT.o ARGV.o ASRT.o ASRTS.o ATAN.o BUFF.o CARD.o \	CASERNG.o CHR.o CLCK.o COS.o CTTOT.o DATE.o DEFNAME.o \	DFDISPOSE.o DISPOSE.o EXCEPT.o EXP.o EXPO.o FCALL.o FLUSH.o \	FNIL.o FRTN.o FSAV.o GET.o HALT.o IN.o INCT.o LINO.o \	LLIMIT.o LN.o MAX.o MULT.o NAM.o NEW.o NIL.o PACK.o\	PAGE.o PRED.o PUT.o RANDOM.o RANG4.o READ4.o READ8.o READC.o\	READE.o READLN.o RELEQ.o RELNE.o RELSGE.o RELSGT.o RELSLE.o\	RELSLT.o RELTGE.o RELTGT.o RELTLE.o RELTLT.o REMOVE.o RESET.o\	REWRITE.o ROUND.o RSNG4.o SCLCK.o SEED.o SIN.o SQRT.o STLIM.o\	SUBSC.o SUBSCZ.o SUBT.o SUCC.o TEOF.o TEOLN.o TIME.o TRUNC.o\	UNIT.o UNPACK.o WRITEC.o WRITEF.o WRITES.o WRITLN.oSYOBJ =	ERROR.o GETNAME.o IOSYNC.o PCEXIT.o PCLOSE.o PCSTART.o \	PFCLOSE.o PERROR.o PFLUSH.o PMFLUSH.o UNSYNC.o \	blkclr.o blkcpy.oEXOBJ =	APPEND.o SEEK.o TELL.oall: libpc libpc_plibpc libpc_p: ${OBJECTS} ${SYOBJ} ${EXOBJ}	cd profiled; ${AR} cru ../libpc_p ${OBJECTS} ${SYOBJ} ${EXOBJ}	${RANLIB} libpc_p	${AR} cru libpc ${OBJECTS} ${SYOBJ} ${EXOBJ}	${RANLIB} libpctools2: libpc libpc_ptools2 install:	${INSTALL} -c libpc_p ${LIB}/libpc_p.a	${RANLIB} ${LIB}/libpc_p.a	${INSTALL} -c libpc ${LIB}/libpc.a	${RANLIB} ${LIB}/libpc.apretools tools1:	for i in ${OBJECTS} ${SYOBJ} ${EXOBJ}; do \		echo $$i; \		$(CC) -c ${CFLAGS} ../`basename $$i .o`.c; \		mv $$i tmp.o; \		$(LD) -x -r -o $$i tmp.o; \	done	${AR} cru libpc ${OBJECTS} ${SYOBJ} ${EXOBJ}	rm -f ${OBJECTS} ${SYOBJ} ${EXOBJ} tmp.o	${INSTALL} -c libpc ${LIB}/libpc.a	${RANLIB} ${LIB}/libpc.aclean$(MACHINE): cleanprofiledcleanprofiled:	-$(RM) -r profiledinclude $(GMAKERULES).c.o:	-@if [ ! -d profiled ] ; then \		mkdir profiled; \	fi	$(CC) -c -p ${CFLAGS} ../$*.c	mv $@ tmp.o	-$(LD) -X -r -o profiled/$@ tmp.o	$(CC) -c ${CFLAGS} ../$*.c	mv $@ tmp.o	-$(LD) -x -r -o $@ tmp.oACTFILE.o:	ACTFILE.cADDT.o:	ADDT.cARGV.o:	ARGV.cASRT.o:	ASRT.cASRTS.o:	ASRTS.cATAN.o:	ATAN.cBUFF.o:	BUFF.cCARD.o:	CARD.cCASERNG.o:	CASERNG.cCHR.o:	CHR.cCLCK.o:	CLCK.cCOS.o:	COS.cCTTOT.o:	CTTOT.cDATE.o:	DATE.cDEFNAME.o:	DEFNAME.cDFDISPOSE.o:	DFDISPOSE.cDISPOSE.o:	DISPOSE.cEXCEPT.o:	EXCEPT.cEXP.o:	EXP.cEXPO.o:	EXPO.cFCALL.o:	FCALL.cFLUSH.o:	FLUSH.cFNIL.o:	FNIL.cFRTN.o:	FRTN.cFSAV.o:	FSAV.cGET.o:	GET.cHALT.o:	HALT.cIN.o:	IN.cINCT.o:	INCT.cLINO.o:	LINO.cLLIMIT.o:	LLIMIT.cLN.o:	LN.cMAX.o:	MAX.cMULT.o:	MULT.cNAM.o:	NAM.cNEW.o:	NEW.cNIL.o:	NIL.cPACK.o:	PACK.cPAGE.o:	PAGE.cPRED.o:	PRED.cPUT.o:	PUT.cRANDOM.o:	RANDOM.cRANG4.o:	RANG4.cREAD4.o:	READ4.cREAD8.o:	READ8.cREADC.o:	READC.cREADE.o:	READE.cREADLN.o:	READLN.cRELEQ.o:	RELEQ.cRELNE.o:	RELNE.cRELSGE.o:	RELSGE.cRELSGT.o:	RELSGT.cRELSLE.o:	RELSLE.cRELSLT.o:	RELSLT.cRELTGE.o:	RELTGE.cRELTGT.o:	RELTGT.cRELTLE.o:	RELTLE.cRELTLT.o:	RELTLT.cREMOVE.o:	REMOVE.cRESET.o:	RESET.cREWRITE.o:	REWRITE.cROUND.o:	ROUND.cRSNG4.o:	RSNG4.cSCLCK.o:	SCLCK.cSEED.o:	SEED.cSIN.o:	SIN.cSQRT.o:	SQRT.cSTLIM.o:	STLIM.cSUBSC.o:	SUBSC.cSUBSCZ.o:	SUBSCZ.cSUBT.o:	SUBT.cSUCC.o:	SUCC.cTEOF.o:	TEOF.cTEOLN.o:	TEOLN.cTIME.o:	TIME.cTRUNC.o:	TRUNC.cUNIT.o:	UNIT.cUNPACK.o:	UNPACK.cWRITEC.o:	WRITEC.cWRITEF.o:	WRITEF.cWRITES.o:	WRITES.cWRITLN.o:	WRITLN.cERROR.o:	ERROR.cGETNAME.o:	GETNAME.cIOSYNC.o:	IOSYNC.cPCEXIT.o:	PCEXIT.cPCLOSE.o:	PCLOSE.cPCSTART.o:	PCSTART.cPFCLOSE.o:	PFCLOSE.cPERROR.o:	PERROR.cPFLUSH.o:	PFLUSH.cPMFLUSH.o:	PMFLUSH.cUNSYNC.o:	UNSYNC.cblkclr.o:	blkclr.cblkcpy.o:	blkcpy.cAPPEND.o:	APPEND.cSEEK.o:	SEEK.cTELL.o:	TELL.cwhoami.h:#	whoami.h is in ..#       To make this work with cp, we would need to#   reassess the definition of PASDIR, which includes the use#   of DESTROOT??!!, #	cp ${PASDIR}/whoami.h whoami.hOLDprint:	ls -l >lst	${SRCDIR}/vprint lst Makefile *.h [A-Z][A-Z]*.[cs] [a-z][a-z]*.[cs]	${RM} lstOLDgrind: sources	${SRCDIR}/ctags -v *.h *.c | sort -f >index	${SRCDIR}/vgrind -t -x index >lpr	${SRCDIR}/vgrind -t -n Makefile >>lpr	${RM} index	${SRCDIR}/vgrind -t *.h *.c >>lpr	${SRCDIR}/vpr -t lprOLDdepend:	sources	/bin/grep '^#[ 	]*include' ${CMDS} ${SYS} ${EXTN} | sed \		-e '/<.*>/d' \		-e 's/:[^"]*"\([^"]*\)".*/: \1/' \		-e 's/\.c/.o/' >makedep	echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep	echo '$$r makedep' >>eddep	echo 'w' >>eddep	cp Makefile Makefile.bak	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	echo '# see make depend above' >> Makefile# DO NOT DELETE THIS LINE -- make depend uses it# DEPENDENCIES MUST END AT END OF FILEACTFILE.o: h00vars.hARGV.o: h00vars.hBUFF.o: h00vars.hCTTOT.o: whoami.hCTTOT.o: h00vars.hDEFNAME.o: h00vars.hDFDISPOSE.o: h00vars.hDFDISPOSE.o: libpc.hDISPOSE.o: h00vars.hEXCEPT.o: whoami.hFCALL.o: h00vars.hFLUSH.o: h00vars.hFNIL.o: h00vars.hFRTN.o: h00vars.hFSAV.o: h00vars.hGET.o: h00vars.hHALT.o: h00vars.hIN.o: h00vars.hINCT.o: h00vars.hLINO.o: h00vars.hLLIMIT.o: h00vars.hMAX.o: h00vars.hNAM.o: h00vars.hNEW.o: h00vars.hNIL.o: h00vars.hPAGE.o: h00vars.hPUT.o: h00vars.hRANDOM.o: h00vars.hREAD4.o: h00vars.hREAD8.o: h00vars.hREADC.o: h00vars.hREADE.o: h00vars.hREADLN.o: h00vars.hRELEQ.o: h00vars.hRELNE.o: h00vars.hRELSGE.o: h00vars.hRELSGT.o: h00vars.hRELSLE.o: h00vars.hRELSLT.o: h00vars.hRELTGE.o: h00vars.hRELTGT.o: h00vars.hRELTLE.o: h00vars.hRELTLT.o: h00vars.hREMOVE.o: h00vars.hRESET.o: h00vars.hREWRITE.o: h00vars.hSEED.o: h00vars.hSTLIM.o: h00vars.hTEOF.o: h00vars.hTEOLN.o: h00vars.hUNIT.o: h00vars.hWRITEC.o: h00vars.hWRITEF.o: h00vars.hWRITES.o: h00vars.hWRITLN.o: h00vars.hGETNAME.o: h00vars.hGETNAME.o: libpc.hIOSYNC.o: h00vars.hPCEXIT.o: h00vars.hPCLOSE.o: h00vars.hPCLOSE.o: libpc.hPCSTART.o: h00vars.hPCSTART.o: libpc.hPFCLOSE.o: h00vars.hPFCLOSE.o: libpc.hPFLUSH.o: h00vars.hPMFLUSH.o: h00vars.hUNSYNC.o: h00vars.hAPPEND.o: h00vars.hSEEK.o: h00vars.hTELL.o: h00vars.h# DEPENDENCIES MUST END AT END OF FILE# IF YOU PUT STUFF HERE IT WILL GO AWAY# see make depend above

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -