makefile.arch

来自「操作系统SunOS 4.1.3版本的源码」· ARCH 代码 · 共 101 行

ARCH
101
字号
#	@(#)Makefile.arch 1.1 92/07/30 SMI## Sun-2/3 kernel debugger makefile#ARCH:sh = arch -kMACH:sh = machCPP=	/lib/cpp -undef -Dmc68000 -D${MACH} -Dsun -DunixCC=	ccAS=	as -${MACH}LD=	ldAR=	arRM=	rm -fTOUCH=	touch -cfGREP=	egrepSYSDIR= ../..ARCHHDR= ${SYSDIR}/${ARCH}STANDHDR= ${SYSDIR}/stand/lib/commonCPPOPTS= -DKADB -D${ARCH} -DKERNEL -I${SYSDIR} -I${ARCHHDR} -I${STANDHDR}COPTS=	-OCFLAGS=	${COPTS} ${CPPOPTS}MACHDIR= ${SYSDIR}/${ARCH}/debugCPUDIR= ${SYSDIR}/m68k/debugDEBUGDIR= ${SYSDIR}/debugHFILES=\	${DEBUGDIR}/debug.h\	${DEBUGDIR}/debugger.hCFILES=\	${DEBUGDIR}/main.c\	${DEBUGDIR}/support.c\	${CPUDIR}/machdep.cSFILES=\	${CPUDIR}/locore.s\	${MACHDIR}/map.sOBJ=\	locore.o\	machdep.o\	main.o\	map.o\	support.odebug.o: ${OBJ}	${LD} -r -o $@ ${OBJ}# make a list of files suitable for ctags usetags.list: FRC	@echo ${HFILES} ${CFILES} ${SFILES}clean:	${RM} a.out *.o *.i tags.list errsinstall:FRC:reloc:	@echo ${RELOC}.s.o:	${CPP} -DLOCORE ${CPPOPTS} $*.s > $*.i	${AS} -o $*.o $*.i	${RM} $*.i# stupid make can't figure out how to make from sources in other directorieslocore.o:	${CPP} -DLOCORE ${CPPOPTS} ${CPUDIR}/locore.s > locore.i	${AS} -o $@ locore.i	${RM} locore.imain.o:	${CC} ${CFLAGS} -c ${DEBUGDIR}/main.csupport.o:	${CC} ${CFLAGS} -c ${DEBUGDIR}/support.cmachdep.o:	${CC} ${CFLAGS} -c ${CPUDIR}/machdep.cdepend:	${RM} makedep	for i in ${CFILES}; do \		(${CPP} -M ${CPPOPTS} $$i >> makedep); done	for i in ${SFILES}; do \		(${CPP} -M -DLOCORE ${CPPOPTS} $$i >> makedep); done	echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep	echo '$$r makedep' >>eddep	echo 'w' >>eddep	@echo 'ed - Makefile < eddep'	@if [ -w Makefile ]; then \		ed - Makefile < eddep; \	    else \		chmod +w Makefile; \		ed - Makefile < eddep; \		chmod -w Makefile; \	    fi	${RM} eddep makedep

⌨️ 快捷键说明

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