1# $NetBSD: Makefile.images,v 1.4 2002/05/07 03:34:16 lukem Exp $ 2 3.include <bsd.own.mk> 4.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 5 6.include <bsd.kernobj.mk> 7 8CRUNCHBIN= instbin 9LISTS= ${.CURDIR}/list ${.CURDIR}/../common/list.images 10MTREECONF= ${DISTRIBDIR}/common/mtree.common 11IMAGEENDIAN= be 12IMAGEDEPENDS+= ${CRUNCHBIN} \ 13 ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd 14 15IMAGE_RELEASEDIR= installation/miniroot 16 17.if defined(USE_SYSINST) 18LISTS+= ${DISTRIBDIR}/common/list.sysinst 19.endif 20 21# Use stubs to eliminate some large stuff from libc 22HACKSRC=${DISTRIBDIR}/utils/libhack 23.include "${HACKSRC}/Makefile.inc" 24${CRUNCHBIN}: libhack.o 25 26.include "${DISTRIBDIR}/common/Makefile.crunch" 27.if defined(MAKEDEVTARGETS) 28.include "${DISTRIBDIR}/common/Makefile.makedev" 29.endif 30.include "${DISTRIBDIR}/common/Makefile.image" 31 32release:: check_RELEASEDIR 33 ${MAKESUMS} -t ${RELEASEDIR}/${IMAGE_RELEASEDIR} ${IMAGE}.gz 34 35.include <bsd.prog.mk> 36