Makefile.buildboot revision 1.1
1# $NetBSD: Makefile.buildboot,v 1.1 1997/02/04 03:51:38 thorpej Exp $ 2 3S= ${.CURDIR}/../../../.. 4 5.PATH: ${.CURDIR}/../common 6 7PROG= ${PROGAOUT}.lif 8 9SRCS= ${COMMONSOURCE} ${DRIVERSOURCE} ${PROGSOURCE} 10NOMAN= 11STRIP= 12BINMODE= 444 13 14CLEANFILES+= ${PROGAOUT} vers.c vers.o 15 16CPPFLAGS+= -I${.CURDIR}/../../.. -I${.CURDIR}/../../../.. 17CFLAGS= -O3 -msoft-float 18 19# no lint here (yet?) 20lint: 21 22${PROG}: ${PROGAOUT} ${MKBOOT_PROG} 23 ${MKBOOT_PROG} ${PROGAOUT} ${PROG} 24 25.include <bsd.prog.mk> 26 27### find out what to use for libkern 28KERN_AS= library 29.include "${S}/lib/libkern/Makefile.inc" 30LIBKERN= ${KERNLIB} 31 32### find out what to use for libsa 33SA_AS= library 34.include "${S}/lib/libsa/Makefile.inc" 35LIBSA= ${SALIB} 36 37${PROGAOUT}: ${OBJS} ${LIBSA} ${LIBKERN} 38 sh ${.CURDIR}/../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT} 39 ${COMPILE.c} vers.c 40 ${LD} -N -T ${RELOC} -e begin -o ${PROGAOUT} \ 41 ${OBJS} vers.o ${LIBSA} ${LIBKERN} 42 @size ${PROGAOUT} 43 @echo ${PROGAOUT} total size should not exceed 1044480 bytes 44