1 # $NetBSD: Makefile,v 1.22 2003/07/10 10:34:15 lukem Exp $ 2 3 .include <bsd.own.mk> 4 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 5 6 .include <bsd.kernobj.mk> 7 8 .include "${.CURDIR}/../instfs/Makefile.instfs" 9 IMAGE= miniroot.fs 10 IMAGESIZE= 7m 11 IMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \ 12 ${DESTDIR}/usr/mdec/bootblk 13 IMAGE_RELEASEDIR= installation/miniroot 14 15 CRUNCHBINDIR!= cd ${INSTFSDIR} && ${PRINTOBJDIR} 16 LISTS+= ${.CURDIR}/list.miniroot 17 IMAGEDEPENDS+= netbsd.gz 18 19 ${CRUNCHBIN}: ${CRUNCHBINDIR}/${CRUNCHBIN} 20 cp ${.ALLSRC} ${.TARGET} 21 22 netbsd.gz: ${KERNOBJDIR}/GENERIC/netbsd 23 -rm -f ${.TARGET} 24 gzip -9c ${.ALLSRC} > ${.TARGET} 25 26 CLEANFILES+= ${CRUNCHBIN} netbsd.gz 27 28 .include "${DISTRIBDIR}/common/Makefile.makedev" 29 .include "${DISTRIBDIR}/common/Makefile.image" 30 31 .include <bsd.prog.mk> 32