Makefile.images revision 1.11
11.11Stsutsui#	$NetBSD: Makefile.images,v 1.11 2016/01/30 05:15:18 tsutsui Exp $
21.1Sleo
31.1Sleo.include <bsd.own.mk>
41.3Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
51.1Sleo
61.1Sleo.include <bsd.kernobj.mk>
71.1Sleo
81.8StsutsuiWARNS=		1
91.9StsutsuiDBG=		-Os -m68020-60	# -m68020-60 seems to generate smaller binaries
101.10StsutsuiDBG+=		-DNDEBUG	# to remove assert(3) macro
111.8Stsutsui
121.1SleoCRUNCHBIN=	instbin
131.1SleoLISTS=		${.CURDIR}/list ${.CURDIR}/../common/list.images
141.11StsutsuiMTREECONF=	${.CURDIR}/../common/mtree.conf
151.3SlukemIMAGEENDIAN=	be
161.3SlukemIMAGEDEPENDS+=	${CRUNCHBIN} \
171.2Slukem		${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd 
181.3Slukem
191.3SlukemIMAGE_RELEASEDIR=	installation/miniroot
201.1Sleo
211.1Sleo.if defined(USE_SYSINST)
221.6SdslLISTS+=		${DISTRIBDIR}/common/list.sysinst.en
231.1Sleo.endif
241.1Sleo
251.1Sleo# Use stubs to eliminate some large stuff from libc
261.2SlukemHACKSRC=${DISTRIBDIR}/utils/libhack
271.1Sleo.include "${HACKSRC}/Makefile.inc"
281.1Sleo${CRUNCHBIN}: libhack.o
291.1Sleo
301.1Sleo.include "${DISTRIBDIR}/common/Makefile.crunch"
311.1Sleo.if defined(MAKEDEVTARGETS)
321.1Sleo.include "${DISTRIBDIR}/common/Makefile.makedev"
331.1Sleo.endif
341.1Sleo.include "${DISTRIBDIR}/common/Makefile.image"
351.3Slukem
361.4Slukemrelease:: check_RELEASEDIR
371.7Smatt	${MAKESUMS} -t ${RELEASEDIR}/${RELEASEMACHINEDIR}/${IMAGE_RELEASEDIR} ${IMAGE}.gz
381.1Sleo
391.1Sleo.include <bsd.prog.mk>
40