Makefile.booters revision 1.13
1# $NetBSD: Makefile.booters,v 1.13 1999/01/21 14:16:52 simonb Exp $ 2# @(#)Makefile 8.3 (Berkeley) 2/16/94 3 4# RELOC=80200000 allows for boot prog up to 1D0000 (1900544) bytes long 5RELOC= 80200000 6 7DEFS= -D_STANDALONE -DSMALL 8CFLAGS= -O2 ${INCPATH} ${DEFS} 9AFLAGS= -O2 ${INCPATH} ${DEFS} -D_LOCORE 10 11.PATH: ${S}/stand ${S}/lib/libsa 12 13INCPATH=-I${.CURDIR} -I${.CURDIR}/.. -I${S} -I${S}/arch -I${S}/lib/libsa 14 15# not yet: need to write libsa/Makefile.inc first 16LIBSADIR != cd ${.CURDIR}/../libsa; \ 17 printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}\n" | ${MAKE} -s -f- 18LIBSA= ${LIBSADIR}/libsa.a 19LIBS= ${.OBJDIR}/libdrive.a ${LIBSA} 20 21SRCS= ${DRIVERS} 22 23.s.o: 24 ${CPP} -E ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ 25 ${AS} -o ${.TARGET} 26 27includes: 28 29# XXX doesn't belong here. 30libdrive.a: conf.o ${DRIVERS:.c=.o} 31 ar crv $@ $? 32 ranlib $@ 33 34depend: ${SRCS} 35 mkdep ${INCPATH} ${DEFS} ${SRCS} 36 mkdep -a -p ${INCPATH} ${DEFS} mkboot.c mkboottape.c 37 cd libsa; make depend 38 39.include <bsd.dep.mk> 40.include <bsd.obj.mk> 41