1 # $NetBSD: Makefile,v 1.13 2006/04/03 06:22:45 uebayasi Exp $ 2 # 3 # NOTE: This program is *not* standalone, but a userlevel program -- this 4 # program was run from within boot-only, NetBSD-as-bootloader as a 5 # userlevel program, then in-kernel boot code loads another NetBSD 6 # image and jumps to it. 7 # 8 9 PROG= bootelf 10 SRCS= alloc.c boot.c byteorder.c loadfile.c loadfile_elf32.c 11 NOMAN= # defined 12 13 LIBSA= ${.CURDIR}/../../../../lib/libsa 14 15 .PATH: ${LIBSA} 16 17 CPPFLAGS+= -I${.CURDIR}/../../../.. -I${.OBJDIR} 18 LDSTATIC= -static 19 20 CLEANFILES+= machine 21 22 realdepend realall: machine 23 24 machine:: 25 -rm -f $@ 26 ln -s ${.CURDIR}/../../../../arch/${MACHINE}/include $@ 27 28 ${PROG}: ${OBJS} machine 29 30 .include <bsd.prog.mk> 31