Makefile revision 1.58
11.58Stv# $NetBSD: Makefile,v 1.58 2002/04/23 19:44:14 tv Exp $ 21.1Spk 31.10Sthorpej.include <bsd.own.mk> 41.55Slukem.include "${_SRC_TOP_}/distrib/Makefile.inc" 51.55Slukem 61.29Ssjg.include <bsd.kernobj.mk> 71.10Sthorpej 81.1SpkARCHDIR= ${.CURDIR}/../${MACHINE}/miniroot 91.1Spk 101.49SlukemCRUNCHBIN= instbin 111.58StvCRUNCHGEN_FLAGS= -d "${DBG}" 121.49SlukemLISTS= ${.CURDIR}/list ${ARCHDIR}/list 131.49SlukemMTREECONF= ${DISTRIBDIR}/common/mtree.common 141.49SlukemIMAGE= miniroot.fs 151.49SlukemIMAGEDEPENDS= ${CRUNCHBIN} install.sub install.sh upgrade.sh \ 161.52Slukem ${KERNSRCDIR}/conf/osrelease.sh \ 171.49Slukem ${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \ 181.49Slukem ${_SRC_TOP_}/etc/netconfig ${_SRC_TOP_}/etc/protocols \ 191.49Slukem ${_SRC_TOP_}/etc/services 201.51SlukemPARSELISTENV= ARCHDIR=${ARCHDIR:Q} \ 211.51Slukem DISTRIBREV=${DISTRIBREV:Q} \ 221.51Slukem DISTRIBVER=${DISTRIBVER:Q} \ 231.51Slukem KERNOBJDIR=${KERNOBJDIR:Q} 241.49Slukem 251.3Spk.include "${ARCHDIR}/Makefile.inc" 261.3Spk 271.57SlukemIMAGEBUILT= image.built 281.57SlukemCLEANFILES+= ${IMAGEBUILT} 291.57SlukemIMAGE_MD_POST?= true 301.1Spk 311.57Slukemrealall: check_DESTDIR .WAIT ${IMAGEBUILT} 321.13Sthorpej 331.57Slukemrelease: check_RELEASEDIR .WAIT ${IMAGEBUILT} 341.28Spk mkdir -p ${RELEASEDIR}/installation/miniroot 351.28Spk gzip -c -9 < ${.OBJDIR}/miniroot.fs \ 361.28Spk > ${RELEASEDIR}/installation/miniroot/miniroot.fs.gz 371.56Slukem ${MAKESUMS} -t ${RELEASEDIR}/installation/miniroot miniroot.fs.gz 381.29Ssjg 391.57Slukem${IMAGEBUILT}: ${IMAGE} 401.57Slukem ${IMAGE_MD_POST} \ 411.57Slukem && touch ${IMAGEBUILT} 421.23Spk 431.49Slukem.include "${DISTRIBDIR}/common/Makefile.crunch" 441.49Slukem.if defined(MAKEDEVTARGETS) 451.49Slukem.include "${DISTRIBDIR}/common/Makefile.makedev" 461.49Slukem.endif 471.49Slukem.include "${DISTRIBDIR}/common/Makefile.image" 481.1Spk 491.49Slukem.include <bsd.prog.mk> 50