Home | History | Annotate | Line # | Download | only in miniroot
Makefile revision 1.58
      1  1.58       tv #	$NetBSD: Makefile,v 1.58 2002/04/23 19:44:14 tv Exp $
      2   1.1       pk 
      3  1.10  thorpej .include <bsd.own.mk>
      4  1.55    lukem .include "${_SRC_TOP_}/distrib/Makefile.inc"
      5  1.55    lukem 
      6  1.29      sjg .include <bsd.kernobj.mk>
      7  1.10  thorpej 
      8   1.1       pk ARCHDIR=	${.CURDIR}/../${MACHINE}/miniroot
      9   1.1       pk 
     10  1.49    lukem CRUNCHBIN=	instbin
     11  1.58       tv CRUNCHGEN_FLAGS= -d "${DBG}"
     12  1.49    lukem LISTS=		${.CURDIR}/list ${ARCHDIR}/list
     13  1.49    lukem MTREECONF=	${DISTRIBDIR}/common/mtree.common
     14  1.49    lukem IMAGE=		miniroot.fs
     15  1.49    lukem IMAGEDEPENDS=	${CRUNCHBIN} install.sub install.sh upgrade.sh \
     16  1.52    lukem 		${KERNSRCDIR}/conf/osrelease.sh \
     17  1.49    lukem 		${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \
     18  1.49    lukem 		${_SRC_TOP_}/etc/netconfig ${_SRC_TOP_}/etc/protocols \
     19  1.49    lukem 		${_SRC_TOP_}/etc/services
     20  1.51    lukem PARSELISTENV=	ARCHDIR=${ARCHDIR:Q} \
     21  1.51    lukem 		DISTRIBREV=${DISTRIBREV:Q} \
     22  1.51    lukem 		DISTRIBVER=${DISTRIBVER:Q} \
     23  1.51    lukem 		KERNOBJDIR=${KERNOBJDIR:Q}
     24  1.49    lukem 
     25   1.3       pk .include "${ARCHDIR}/Makefile.inc"
     26   1.3       pk 
     27  1.57    lukem IMAGEBUILT=	image.built
     28  1.57    lukem CLEANFILES+=	${IMAGEBUILT}
     29  1.57    lukem IMAGE_MD_POST?=	true
     30   1.1       pk 
     31  1.57    lukem realall: check_DESTDIR .WAIT ${IMAGEBUILT}
     32  1.13  thorpej 
     33  1.57    lukem release: check_RELEASEDIR .WAIT ${IMAGEBUILT}
     34  1.28       pk 	mkdir -p ${RELEASEDIR}/installation/miniroot
     35  1.28       pk 	gzip -c -9 < ${.OBJDIR}/miniroot.fs \
     36  1.28       pk 		> ${RELEASEDIR}/installation/miniroot/miniroot.fs.gz
     37  1.56    lukem 	${MAKESUMS} -t ${RELEASEDIR}/installation/miniroot miniroot.fs.gz
     38  1.29      sjg 
     39  1.57    lukem ${IMAGEBUILT}: ${IMAGE}
     40  1.57    lukem 	${IMAGE_MD_POST} \
     41  1.57    lukem 	&& touch ${IMAGEBUILT}
     42  1.23       pk 
     43  1.49    lukem .include "${DISTRIBDIR}/common/Makefile.crunch"
     44  1.49    lukem .if defined(MAKEDEVTARGETS)
     45  1.49    lukem .include "${DISTRIBDIR}/common/Makefile.makedev"
     46  1.49    lukem .endif
     47  1.49    lukem .include "${DISTRIBDIR}/common/Makefile.image"
     48   1.1       pk 
     49  1.49    lukem .include <bsd.prog.mk>
     50