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

📄 makefile

📁 早期freebsd实现
💻
字号:
#	@(#)Makefile	8.3 (Berkeley) 2/16/94DESTDIR=STAND=	../../standINCPATH=-I. -I/sysVPATH=	${STAND}# RELOC=80200000 allows for boot prog up to 1D0000 (1900544) bytes longRELOC=	80200000DEFS= -DSTANDALONE -DSMALLCFLAGS=	-O2 ${INCPATH} ${DEFS}AFLAGS=	-O2 ${INCPATH} ${DEFS} -DLOCOREDRIVERS= rz.cSRCS=	${DRIVERS}LIBS=	libdrive.a libsa/libsa.a ../../libkern/obj/libkern.aALL=	boot mkboot mkboottape dec_label.s.o:	${CPP} -E ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \	    ${AS} -o ${.TARGET}all: ${ALL}boot: ${LIBS}libsa/libsa.a::	cd libsa; makelibdrive.a: conf.o ${DRIVERS:.c=.o}	ar crv $@ $?	ranlib $@# depend on DEFS# bootable from real disksboot:	start.o boot.o bootconf.o ${LIBS}	ld -N -Ttext ${RELOC} -e start start.o boot.o bootconf.o ${LIBS} -o $@ start.o: start.s	${CPP} -E ${CFLAGS:M-[ID]*} -DLOCORE ${AINC} ${.IMPSRC} | \	    ${AS} -o ${.TARGET}bootconf.o: conf.o	rm -f bootconf.c	ln -s conf.c bootconf.c	${CC} -c ${CFLAGS} -DBOOT bootconf.c	rm -f bootconf.cmkboot: mkboot.c	${CC} ${CFLAGS} -o mkboot mkboot.cmkboottape: mkboottape.c	${CC} ${CFLAGS} -o mkboottape mkboottape.cdec_label: dec_label.c	${CC} ${CFLAGS} -o dec_label dec_label.c# utilitiesclean cleandir:	rm -f .depend *.o *.exe *.i errs make.out core*	rm -f a.out ${ALL}	rm -f boot[a-z][a-z] [a-z][a-z]boot	rm -f libdrive.a	cd libsa; make cleandirinstall:	./mkboot boot rzboot bootrz	install -o bin -g bin -m 444 rzboot ${DESTDIR}/usr/mdec	install -o bin -g bin -m 444 bootrz ${DESTDIR}/usr/mdecdepend: ${SRCS}	mkdep ${INCPATH} ${DEFS} ${SRCS}	mkdep -a -p ${INCPATH} ${DEFS} mkboot.c mkboottape.c	cd libsa; make depend

⌨️ 快捷键说明

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