Makefile revision 1.25
11.25Slukem# $NetBSD: Makefile,v 1.25 2002/04/12 03:28:06 lukem Exp $ 21.5Ssimonb 31.19Slukem.include "${.CURDIR}/../../Makefile.inc" 41.19Slukem.include <bsd.own.mk> 51.1Sjonathan 61.19SlukemDISKIMAGE= diskimage.tgz 71.1Sjonathan 81.1SjonathanIMAGE= ramdisk.fs 91.19SlukemIMAGESIZE= 6144b 101.23SlukemMAKEFS_FLAGS= -f 15 111.19Slukem 121.19SlukemWARNS= 1 131.24StsutsuiDBG= -Os 141.19Slukem 151.19SlukemCRUNCHBIN= ramdiskbin 161.19SlukemLISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst 171.19SlukemMTREECONF= ${DISTRIBDIR}/common/mtree.common 181.19SlukemIMAGEENDIAN= le 191.19SlukemMAKEDEVTARGETS= minimal pty0 201.19SlukemIMAGEDEPENDS= ${CRUNCHBIN} \ 211.20Slukem disktab.preinstall dot.hdprofile dot.profile \ 221.25Slukem ${DISTRIBDIR}/miniroot/termcap.rcons \ 231.20Slukem ${DESTDIR}/usr/mdec/boot.pmax ${DESTDIR}/usr/mdec/bootxx_ffs \ 241.19Slukem ${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \ 251.21Slukem ${_SRC_TOP_}/etc/netconfig ${_SRC_TOP_}/etc/protocols \ 261.19Slukem ${_SRC_TOP_}/etc/services 271.22Slukem 281.22Slukem# Use stubs to eliminate some large stuff from libc 291.22SlukemHACKSRC= ${DISTRIBDIR}/utils/libhack 301.22Slukem.include "${HACKSRC}/Makefile.inc" 311.22Slukem${CRUNCHBIN}: libhack.o 321.19Slukem 331.19Slukem 341.19Slukem${DISKIMAGE}: ${WORKBUILT} ${WORKSPEC} 351.19Slukem ( cd ${WORKDIR}; \ 361.19Slukem GZIP=-9 ${PAX} -w -d -z -N ${DESTDIR}/etc -M < ${WORKSPEC} \ 371.19Slukem ) > ${.TARGET}.tmp \ 381.19Slukem && mv ${.TARGET}.tmp ${.TARGET} 391.19Slukem 401.19SlukemCLEANFILES+= ${DISKIMAGE} ${DISKIMAGE}.tmp 411.20Slukem 421.19Slukem 431.19Slukem 441.19Slukemrealall: ${IMAGE} .WAIT ${DISKIMAGE} 451.19Slukem 461.19Slukemrelease: check_RELEASEDIR .WAIT ${DISKIMAGE} 471.19Slukem -mkdir -p ${RELEASEDIR}/installation/netboot 481.25Slukem ${RELINSTALL} ${DISKIMAGE} ${RELEASEDIR}/installation/netboot 491.19Slukem 501.1Sjonathan 511.19Slukem.include "${DISTRIBDIR}/common/Makefile.crunch" 521.19Slukem.include "${DISTRIBDIR}/common/Makefile.makedev" 531.19Slukem.include "${DISTRIBDIR}/common/Makefile.image" 541.6Ssimonb 551.19Slukem.include <bsd.prog.mk> 56