Cross Reference: Makefile
xref: /src/distrib/sparc64/xminiroot/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/sparc64/xminiroot/
Makefile revision 1.28
1#	$NetBSD: Makefile,v 1.28 2010/01/05 18:36:16 he 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"
9IMAGE=			miniroot.fs
10IMAGESIZE=		9m
11IMAGEPOSTBUILD=		${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \
12			    ${DESTDIR}/usr/mdec/bootblk
13IMAGE_RELEASEDIR=	installation/miniroot
14
15CRUNCHBINDIR!=		cd ${INSTFSDIR} && ${PRINTOBJDIR}
16LISTS+=			${.CURDIR}/list.miniroot
17IMAGEDEPENDS+=		netbsd.gz
18
19${CRUNCHBIN}: ${CRUNCHBINDIR}/${CRUNCHBIN}
20	mkdir -p sysinst
21	cp -p ${CRUNCHBINDIR}/sysinst/sysinstmsgs.* sysinst
22	cp ${.ALLSRC} ${.TARGET}
23
24netbsd.gz: ${KERNOBJDIR}/GENERIC/netbsd
25	-rm -f ${.TARGET}
26	gzip -9nc ${.ALLSRC} > ${.TARGET}
27
28clean:	localclean
29
30localclean:
31	rm -rf sysinst
32
33CLEANFILES+=	${CRUNCHBIN} netbsd.gz
34
35.include "${DISTRIBDIR}/common/Makefile.makedev"
36.include "${DISTRIBDIR}/common/Makefile.image"
37
38.include <bsd.prog.mk>
39

Indexes created Fri Dec 12 19:09:41 GMT 2025