Makefile.booters revision 1.11
11.11Sdrochner# $NetBSD: Makefile.booters,v 1.11 1998/05/22 12:56:35 drochner Exp $ 21.4Scgd# @(#)Makefile 8.3 (Berkeley) 2/16/94 31.1Sderaadt 41.1SderaadtSTAND= ../../stand 51.5Smellon#VPATH= ${STAND} 61.1Sderaadt 71.1Sderaadt# RELOC=80200000 allows for boot prog up to 1D0000 (1900544) bytes long 81.1SderaadtRELOC= 80200000 91.1Sderaadt 101.11SdrochnerDEFS= -D_STANDALONE -DSMALL 111.2SglassCFLAGS= -O2 ${INCPATH} ${DEFS} 121.7SmycroftAFLAGS= -O2 ${INCPATH} ${DEFS} -D_LOCORE 131.1Sderaadt 141.5Smellon.PATH: ${S}/arch/${MACHINE_ARCH}/${MACHINE_ARCH} 151.5Smellon.PATH: ${S}/stand ${S}/lib/libsa 161.5Smellon 171.5Smellon#INCPATH=-I. -I/sys 181.5SmellonINCPATH=-I${.CURDIR} -I${.CURDIR}/../.. -I${S} -I${S}/lib/libsa 191.5Smellon 201.5Smellon### find out what to use for libkern 211.5Smellon.include "$S/lib/libkern/Makefile.inc" 221.5Smellon#LIBKERN= ${KERNLIB} 231.5Smellon#KERNLIB= ${.CURDIR}/../compile/libkern.a 241.5Smellon 251.5Smellon.include "$S/lib/libsa/Makefile.inc" 261.5SmellonLIBSA= ${SA_LIB} 271.5Smellon 281.5Smellon# not yet: need to write libsa/Makefile.inc first 291.5SmellonLIBS= ${.OBJDIR}/libdrive.a ${.CURDIR}/libsa/libsa.a ${KERNLIB} 301.5Smellon#LIBS= libdrive.a libsa/libsa.a ../../libkern/obj/libkern.a 311.5Smellon 321.1SderaadtDRIVERS= rz.c 331.1SderaadtSRCS= ${DRIVERS} 341.5Smellon#STUFF= callvec.c devopen.c getenv.c gets.c strcmp.c 351.5SmellonSTUFF= 361.1Sderaadt 371.1Sderaadt.s.o: 381.1Sderaadt ${CPP} -E ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ 391.1Sderaadt ${AS} -o ${.TARGET} 401.1Sderaadt 411.10Sjonathanincludes: 421.1Sderaadt 431.5Smellon#libsa/libsa.a:: 441.5Smellon# cd libsa; make 451.1Sderaadt 461.5Smellon${.OBJDIR}/libdrive.a: conf.o ${DRIVERS:.c=.o} 471.1Sderaadt ar crv $@ $? 481.1Sderaadt ranlib $@ 491.1Sderaadt 501.1Sderaadtdepend: ${SRCS} 511.1Sderaadt mkdep ${INCPATH} ${DEFS} ${SRCS} 521.1Sderaadt mkdep -a -p ${INCPATH} ${DEFS} mkboot.c mkboottape.c 531.1Sderaadt cd libsa; make depend 541.5Smellon 551.5Smellon.include <bsd.dep.mk> 561.5Smellon.include <bsd.obj.mk> 57