1# $Id$
| 1# $Id: Makefile,v 1.1.1.1 1998/08/21 03:17:41 msmith Exp $
|
2# from $NetBSD: Makefile,v 1.12 1998/02/19 14:18:36 drochner Exp $ 3 4BASE= loader 5PROG= ${BASE}.sym 6NOMAN= 7NEWVERSWHAT= "bootstrap loader" 8
| 2# from $NetBSD: Makefile,v 1.12 1998/02/19 14:18:36 drochner Exp $ 3 4BASE= loader 5PROG= ${BASE}.sym 6NOMAN= 7NEWVERSWHAT= "bootstrap loader" 8
|
| 9# Enable PnP and ISA-PnP code. 10#HAVE_PNP= yes 11#HAVE_ISABUS= yes 12
|
9# architecture-specific loader code 10SRCS+= main.c conf.c 11 12# Always add MI sources 13.PATH: ${.CURDIR}/../../common 14.include <${.CURDIR}/../../common/Makefile.inc> 15CFLAGS+= -I${.CURDIR}/../../common 16# Verbose ls causes extra heap usage 17CFLAGS+= -DVERBOSE_LS 18 19CLEANFILES+= vers.c vers.o ${BASE}.list 20 21CFLAGS+= -Wall 22 23# i386 standalone support library 24LIBI386= ${.OBJDIR}/../libi386/libi386.a 25CFLAGS+= -I${.CURDIR}/.. 26CRT= ${.OBJDIR}/../libi386/crt/bootsect/bscrt.o 27 28vers.o: 29 sh ${.CURDIR}/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT} 30 ${CC} -c vers.c 31 32${BASE}.sym: ${OBJS} ${LIBI386} ${CRT} vers.o 33 ${LD} -o ${BASE}.sym -M -e _start -N -Ttext 0 ${CRT} ${OBJS} \ 34 vers.o -lstand ${LIBI386} -lstand >${.OBJDIR}/${BASE}.list 35 36.include <bsd.prog.mk>
| 13# architecture-specific loader code 14SRCS+= main.c conf.c 15 16# Always add MI sources 17.PATH: ${.CURDIR}/../../common 18.include <${.CURDIR}/../../common/Makefile.inc> 19CFLAGS+= -I${.CURDIR}/../../common 20# Verbose ls causes extra heap usage 21CFLAGS+= -DVERBOSE_LS 22 23CLEANFILES+= vers.c vers.o ${BASE}.list 24 25CFLAGS+= -Wall 26 27# i386 standalone support library 28LIBI386= ${.OBJDIR}/../libi386/libi386.a 29CFLAGS+= -I${.CURDIR}/.. 30CRT= ${.OBJDIR}/../libi386/crt/bootsect/bscrt.o 31 32vers.o: 33 sh ${.CURDIR}/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT} 34 ${CC} -c vers.c 35 36${BASE}.sym: ${OBJS} ${LIBI386} ${CRT} vers.o 37 ${LD} -o ${BASE}.sym -M -e _start -N -Ttext 0 ${CRT} ${OBJS} \ 38 vers.o -lstand ${LIBI386} -lstand >${.OBJDIR}/${BASE}.list 39 40.include <bsd.prog.mk>
|