Makefile revision 1.28
11.28Slukem# $NetBSD: Makefile,v 1.28 2002/04/26 15:50:43 lukem Exp $ 21.5Ssimonb 31.19Slukem.include <bsd.own.mk> 41.28Slukem.include "${NETBSDSRCDIR}/distrib/Makefile.inc" 51.1Sjonathan 61.1SjonathanIMAGE= ramdisk.fs 71.26SlukemIMAGETAR= diskimage.tgz 81.26SlukemIMAGESIZE= 3m 91.23SlukemMAKEFS_FLAGS= -f 15 101.19Slukem 111.19SlukemWARNS= 1 121.27StvDBG= -Os -Wa,-xgot # XXX -xgot workaround for objcopy-crunchide 131.19Slukem 141.19SlukemCRUNCHBIN= ramdiskbin 151.27StvCRUNCHGEN_FLAGS= -d "${DBG}" 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.28Slukem ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ 251.28Slukem ${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/etc/protocols \ 261.28Slukem ${NETBSDSRCDIR}/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.26Slukemrealall: ${IMAGE} .WAIT ${IMAGETAR} 351.19Slukem 361.26Slukemrelease: check_RELEASEDIR .WAIT ${IMAGETAR} 371.19Slukem -mkdir -p ${RELEASEDIR}/installation/netboot 381.26Slukem ${RELINSTALL} ${IMAGETAR} ${RELEASEDIR}/installation/netboot 391.19Slukem 401.1Sjonathan 411.19Slukem.include "${DISTRIBDIR}/common/Makefile.crunch" 421.19Slukem.include "${DISTRIBDIR}/common/Makefile.makedev" 431.19Slukem.include "${DISTRIBDIR}/common/Makefile.image" 441.6Ssimonb 451.19Slukem.include <bsd.prog.mk> 46