Home | History | Annotate | Line # | Download | only in miniroot
Makefile revision 1.7
      1  1.7     lukem #	$NetBSD: Makefile,v 1.7 2002/04/26 02:51:47 lukem Exp $
      2  1.1  fredette 
      3  1.1  fredette TOP=		${.CURDIR}/..
      4  1.1  fredette 
      5  1.6  fredette .include <bsd.own.mk>
      6  1.6  fredette .include <bsd.kernobj.mk>
      7  1.6  fredette .include "${_SRC_TOP_}/distrib/Makefile.inc"
      8  1.6  fredette 
      9  1.6  fredette IMG=		miniroot
     10  1.6  fredette IMAGE=		${IMG}
     11  1.6  fredette IMAGESIZE=	12m
     12  1.6  fredette MAKEFS_FLAGS=	-o minfree=0,optimization=space,density=8k,cpg=16
     13  1.6  fredette 
     14  1.6  fredette KERNEL=		${KERNOBJDIR}/INSTALL/netbsd
     15  1.6  fredette 
     16  1.6  fredette WARNS=		1
     17  1.6  fredette DBG=		-Os
     18  1.6  fredette 
     19  1.6  fredette LISTS=		${.CURDIR}/${IMG}.list
     20  1.6  fredette PARSELISTENV=	TOPDIR=${TOP} KERNEL=${KERNEL}
     21  1.6  fredette MTREECONF=	${TOP}/common/${IMG}.tree
     22  1.6  fredette IMAGEENDIAN=	be
     23  1.6  fredette MAKEDEVTARGETS=	std md0 cd0 st0 st1 sd0 sd1 sd2 xd0 xy0 fd0
     24  1.6  fredette IMAGEDEPENDS=	${KERNEL} install.sub
     25  1.6  fredette 
     26  1.6  fredette realall: ${IMG} ib.stamp
     27  1.6  fredette 
     28  1.6  fredette ib.stamp: ${IMG}
     29  1.7     lukem 	${INSTALLBOOT} -m ${MACHINE} -v ${IMG} \
     30  1.7     lukem 	    ${DESTDIR}/usr/mdec/bootxx /ufsboot
     31  1.6  fredette 	touch ib.stamp
     32  1.1  fredette 
     33  1.1  fredette install.sub : ${TOP}/../miniroot/install.sub
     34  1.4     lukem 	sed -e "/^VERSION=/s/=.*/=${DISTRIBREV}/" < $? > $@
     35  1.1  fredette 
     36  1.6  fredette ${IMAGE}.gz: ${IMAGE}
     37  1.6  fredette 	gzip -c -9 < ${IMAGE} > ${IMAGE}.gz
     38  1.1  fredette 
     39  1.7     lukem release: check_RELEASEDIR .WAIT ${IMAGE}.gz
     40  1.1  fredette 	-mkdir -p ${RELEASEDIR}/installation/miniroot
     41  1.5     lukem 	${RELINSTALL} ${IMAGE}.gz ${RELEASEDIR}/installation/miniroot
     42  1.1  fredette 
     43  1.6  fredette .include "${DISTRIBDIR}/common/Makefile.makedev"
     44  1.6  fredette .include "${DISTRIBDIR}/common/Makefile.image"
     45  1.6  fredette 
     46  1.6  fredette .include <bsd.prog.mk>
     47