Makefile revision 38465
1301771Simp# $Id$ 2301771Simp# from $NetBSD: Makefile,v 1.12 1998/02/19 14:18:36 drochner Exp $ 3301771Simp 4301771SimpBASE= loader 5301771SimpPROG= ${BASE}.sym 6301771SimpNOMAN= 7301771SimpNEWVERSWHAT= "bootstrap loader" 8301771Simp 9301771Simp# architecture-specific loader code 10301771SimpSRCS+= main.c conf.c 11301771Simp 12301771Simp# Always add MI sources 13301771Simp.PATH: ${.CURDIR}/../../common 14301771Simp.include <${.CURDIR}/../../common/Makefile.inc> 15301771SimpCFLAGS+= -I${.CURDIR}/../../common 16301771Simp# Verbose ls causes extra heap usage 17301771SimpCFLAGS+= -DVERBOSE_LS 18301771Simp 19301771SimpCLEANFILES+= vers.c vers.o ${BASE}.list 20301771Simp 21301771SimpCFLAGS+= -Wall 22301771Simp 23301771Simp# i386 standalone support library 24301771SimpLIBI386= ${.OBJDIR}/../libi386/libi386.a 25301771SimpCFLAGS+= -I${.CURDIR}/.. 26301771SimpCRT= ${.OBJDIR}/../libi386/crt/bootsect/bscrt.o 27301771Simp 28301771Simpvers.o: 29301771Simp sh ${.CURDIR}/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT} 30301771Simp ${CC} -c vers.c 31301771Simp 32301771Simp${BASE}.sym: ${OBJS} ${LIBI386} ${CRT} vers.o 33301771Simp ${LD} -o ${BASE}.sym -M -e _start -N -Ttext 0 ${CRT} ${OBJS} \ 34301771Simp vers.o -lstand ${LIBI386} -lstand >${.OBJDIR}/${BASE}.list 35301771Simp 36301771Simp.include <bsd.prog.mk> 37301771Simp