Makefile revision 1.1
11.1Sreinoud# $NetBSD: Makefile,v 1.1 2002/01/25 15:28:45 reinoud Exp $ 21.1Sreinoud 31.1SreinoudTOP= ${.CURDIR}/.. 41.1Sreinoud 51.1Sreinoud.include "${TOP}/Makefile.inc" 61.1SreinoudIMAGEDIR= ${.OBJDIR}/ramdisk-image 71.1SreinoudIMAGE= ${.OBJDIR}/ramdisk-${REV}.fs 81.1Sreinoud 91.1SreinoudAUXTARGETS= install.sh upgrade.sh start.sh 101.1SreinoudAUXCLEAN= ${AUXTARGETS} 111.1Sreinoud 121.1SreinoudCBIN= ramdiskbin 131.1Sreinoud 141.1SreinoudLISTS= list 151.1SreinoudCRUNCHCONF= ${CBIN}.conf 161.1SreinoudMTREECONF= mtree.conf 171.1Sreinoud 181.1SreinoudCRUNCHGEN?= crunchgen 191.1SreinoudMTREE?= mtree 201.1Sreinoud 211.1SreinoudDISKTYPE= install-ramdisk 221.1SreinoudRDSIZE= 3800 231.1Sreinoud 241.1Sreinoudinstall.sh: install.tmpl 251.1Sreinoud sed "s/@@VERSION@@/${VER}/" < ${.ALLSRC} > ${.TARGET} 261.1Sreinoud 271.1Sreinoudupgrade.sh: upgrade.tmpl 281.1Sreinoud sed "s/@@VERSION@@/${VER}/" < ${.ALLSRC} > ${.TARGET} 291.1Sreinoud 301.1Sreinoudstart.sh: start.tmpl 311.1Sreinoud sed "s/@@VERSION@@/${VER}/" < ${.ALLSRC} > ${.TARGET} 321.1Sreinoud 331.1Sreinoudall: ${AUXTARGETS} ${CBIN} 341.1Sreinoud rm -rf ${IMAGEDIR} 351.1Sreinoud mkdir ${IMAGEDIR} 361.1Sreinoud ${MTREE} -def ${.CURDIR}/${MTREECONF} -p ${IMAGEDIR} -u 371.1Sreinoud TOPDIR=${TOP} CURDIR=${.CURDIR} OBJDIR=${.OBJDIR} \ 381.1Sreinoud KERNOBJDIR=${KERNOBJDIR} \ 391.1Sreinoud TARGDIR=${IMAGEDIR} sh ${.CURDIR}/runlist.sh ${.CURDIR}/${LISTS} 401.1Sreinoud ${MAKEFS} -B le ${IMAGE} ${IMAGEDIR} 411.1Sreinoud gzip -c9 ${IMAGE} > ${IMAGE}.gz 421.1Sreinoud 431.1Sreinoudunconfig: 441.1Sreinoud -/bin/rm -rf ${IMAGEDIR} ${IMAGE} ${IMAGE}.gz 451.1Sreinoud 461.1Sreinoud${CBIN}.mk ${CBIN}.cache ${CBIN}.c: ${CRUNCHCONF} 471.1Sreinoud ${CRUNCHGEN} -D ${TOP}/../.. -L ${DESTDIR}/usr/lib ${.ALLSRC} 481.1Sreinoud 491.1Sreinoud${CBIN}: ${CBIN}.mk ${CBIN}.cache ${CBIN}.c 501.1Sreinoud ${MAKE} -f ${CBIN}.mk all 511.1Sreinoud 521.1Sreinoudclean cleandir distclean: 531.1Sreinoud /bin/rm -rf ${AUXCLEAN} *.core ${IMAGEDIR}/* ${IMAGE} ${IMAGE}.gz ${CBIN} ${CBIN}.mk ${CBIN}.cache *.o *.cro *.c 541.1Sreinoud 551.1Sreinoud.include <bsd.obj.mk> 561.1Sreinoud.include <bsd.subdir.mk> 57