Makefile revision 1.23
11.23Slukem# $NetBSD: Makefile,v 1.23 2002/04/01 12:16:13 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.19Slukem 141.19SlukemCRUNCHBIN= ramdiskbin 151.19SlukemLISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst 161.19SlukemMTREECONF= ${DISTRIBDIR}/common/mtree.common 171.19SlukemIMAGEENDIAN= le 181.19SlukemMAKEDEVTARGETS= minimal pty0 191.19SlukemIMAGEDEPENDS= ${CRUNCHBIN} \ 201.20Slukem disktab.preinstall dot.hdprofile dot.profile \ 211.19Slukem ${CURDIR}/../miniroot/termcap.rcons \ 221.20Slukem ${DESTDIR}/usr/mdec/boot.pmax ${DESTDIR}/usr/mdec/bootxx_ffs \ 231.19Slukem ${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \ 241.21Slukem ${_SRC_TOP_}/etc/netconfig ${_SRC_TOP_}/etc/protocols \ 251.19Slukem ${_SRC_TOP_}/etc/services 261.22Slukem 271.22Slukem# Use stubs to eliminate some large stuff from libc 281.22SlukemHACKSRC= ${DISTRIBDIR}/utils/libhack 291.22Slukem.include "${HACKSRC}/Makefile.inc" 301.22Slukem${CRUNCHBIN}: libhack.o 311.19Slukem 321.19Slukem 331.19Slukem${DISKIMAGE}: ${WORKBUILT} ${WORKSPEC} 341.19Slukem ( cd ${WORKDIR}; \ 351.19Slukem GZIP=-9 ${PAX} -w -d -z -N ${DESTDIR}/etc -M < ${WORKSPEC} \ 361.19Slukem ) > ${.TARGET}.tmp \ 371.19Slukem && mv ${.TARGET}.tmp ${.TARGET} 381.19Slukem 391.19SlukemCLEANFILES+= ${DISKIMAGE} ${DISKIMAGE}.tmp 401.20Slukem 411.19Slukem 421.19Slukem 431.19Slukemrealall: ${IMAGE} .WAIT ${DISKIMAGE} 441.19Slukem 451.19Slukemrelease: check_RELEASEDIR .WAIT ${DISKIMAGE} 461.19Slukem -mkdir -p ${RELEASEDIR}/installation/netboot 471.19Slukem cp -p ${DISKIMAGE} ${RELEASEDIR}/installation/netboot 481.19Slukem 491.1Sjonathan 501.19Slukem.include "${DISTRIBDIR}/common/Makefile.crunch" 511.19Slukem.include "${DISTRIBDIR}/common/Makefile.makedev" 521.19Slukem.include "${DISTRIBDIR}/common/Makefile.image" 531.6Ssimonb 541.19Slukem.include <bsd.prog.mk> 55