1 1.29 martin # $NetBSD: Makefile,v 1.29 2010/03/12 23:07:13 martin Exp $ 2 1.16 lukem 3 1.16 lukem .include <bsd.own.mk> 4 1.16 lukem .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 5 1.16 lukem 6 1.16 lukem .include <bsd.kernobj.mk> 7 1.1 mrg 8 1.17 lukem .include "${.CURDIR}/../instfs/Makefile.instfs" 9 1.17 lukem IMAGE= miniroot.fs 10 1.29 martin IMAGESIZE= 12m 11 1.22 lukem IMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \ 12 1.18 lukem ${DESTDIR}/usr/mdec/bootblk 13 1.17 lukem IMAGE_RELEASEDIR= installation/miniroot 14 1.17 lukem 15 1.17 lukem CRUNCHBINDIR!= cd ${INSTFSDIR} && ${PRINTOBJDIR} 16 1.17 lukem LISTS+= ${.CURDIR}/list.miniroot 17 1.17 lukem IMAGEDEPENDS+= netbsd.gz 18 1.17 lukem 19 1.17 lukem ${CRUNCHBIN}: ${CRUNCHBINDIR}/${CRUNCHBIN} 20 1.24 hannken mkdir -p sysinst 21 1.23 dsl cp -p ${CRUNCHBINDIR}/sysinst/sysinstmsgs.* sysinst 22 1.17 lukem cp ${.ALLSRC} ${.TARGET} 23 1.17 lukem 24 1.17 lukem netbsd.gz: ${KERNOBJDIR}/GENERIC/netbsd 25 1.19 lukem -rm -f ${.TARGET} 26 1.27 perry gzip -9nc ${.ALLSRC} > ${.TARGET} 27 1.3 eeh 28 1.25 jmc clean: localclean 29 1.25 jmc 30 1.25 jmc localclean: 31 1.25 jmc rm -rf sysinst 32 1.25 jmc 33 1.25 jmc CLEANFILES+= ${CRUNCHBIN} netbsd.gz 34 1.3 eeh 35 1.17 lukem .include "${DISTRIBDIR}/common/Makefile.makedev" 36 1.17 lukem .include "${DISTRIBDIR}/common/Makefile.image" 37 1.1 mrg 38 1.9 jmc .include <bsd.prog.mk> 39