1 1.1 skrll # $NetBSD: Makefile,v 1.1 2008/04/14 17:24:56 skrll Exp $ 2 1.1 skrll # 3 1.1 skrll # boot.fs is the image for wd booting. 4 1.1 skrll # 5 1.1 skrll # It is constructed by packaging an INSTALL kernel into a FFS 6 1.1 skrll # filesystem and slapping on a disklabel and bootblock. 7 1.1 skrll # 8 1.1 skrll 9 1.1 skrll .include <bsd.own.mk> 10 1.1 skrll .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 11 1.1 skrll 12 1.1 skrll .include <bsd.kernobj.mk> 13 1.1 skrll 14 1.1 skrll IMAGE= boot.fs 15 1.1 skrll IMAGESIZE= 10m 16 1.1 skrll IMAGEENDIAN= le 17 1.1 skrll 18 1.1 skrll LISTS= ${.CURDIR}/list 19 1.1 skrll MTREECONF= ${DISTRIBDIR}/common/mtree.dot 20 1.1 skrll 21 1.1 skrll RAMDISKDIR!= cd ${.CURDIR}/../instkernel && ${PRINTOBJDIR} 22 1.1 skrll PRIMARYBOOT= ${DESTDIR}/usr/mdec/bootxx_ffsv1 23 1.1 skrll SECONDARYBOOT= ${DESTDIR}/usr/mdec/boot 24 1.1 skrll 25 1.1 skrll PARSELISTENV= RAMDISKDIR=${RAMDISKDIR:Q} 26 1.1 skrll IMAGEDEPENDS= ${RAMDISKDIR}/netbsd-INSTALL.gz \ 27 1.1 skrll ${PRIMARYBOOT} ${SECONDARYBOOT} 28 1.1 skrll IMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \ 29 1.1 skrll ${PRIMARYBOOT} ${SECONDARYBOOT} 30 1.1 skrll 31 1.1 skrll IMAGE_RELEASEDIR= installation/misc 32 1.1 skrll 33 1.1 skrll .include "${DISTRIBDIR}/common/Makefile.image" 34 1.1 skrll 35 1.1 skrll .include <bsd.prog.mk> 36