Makefile revision 1.24
11.24Stsutsui# $NetBSD: Makefile,v 1.24 2007/05/16 13:06:39 tsutsui Exp $ 21.1Sfredette 31.6Sfredette.include <bsd.own.mk> 41.10Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 51.10Slukem 61.6Sfredette.include <bsd.kernobj.mk> 71.6Sfredette 81.8SlukemIMAGE= miniroot.fs 91.24StsutsuiIMAGESIZE= 4m 101.13SfvdlMAKEFS_FLAGS= -o minfree=0,optimization=space,density=8k 111.6Sfredette 121.6SfredetteKERNEL= ${KERNOBJDIR}/INSTALL/netbsd 131.6Sfredette 141.6SfredetteWARNS= 1 151.6SfredetteDBG= -Os 161.6Sfredette 171.22StsutsuiCRUNCHBIN= instbin 181.22StsutsuiCRUNCHBIN_FLAGS= -d "${DBG} 191.22Stsutsui 201.8SlukemLISTS= ${.CURDIR}/list 211.8SlukemMTREECONF= ${.CURDIR}/mtree.conf 221.6SfredetteIMAGEENDIAN= be 231.8SlukemPARSELISTENV= KERNEL=${KERNEL} 241.15SchsMAKEDEVTARGETS= std md0 cd0 st0 st1 sd0 sd1 sd2 xd0 xy0 251.22StsutsuiIMAGEDEPENDS= ${CRUNCHBIN} \ 261.22Stsutsui ${KERNEL} \ 271.8Slukem fstab install.md profile termcap \ 281.8Slukem ${DESTDIR}/dev/MAKEDEV ${DESTDIR}/dev/MAKEDEV.local \ 291.8Slukem ${DESTDIR}/etc/disktab ${DESTDIR}/etc/group \ 301.8Slukem ${DESTDIR}/etc/master.passwd ${DESTDIR}/etc/netconfig \ 311.8Slukem ${DESTDIR}/etc/passwd ${DESTDIR}/etc/protocols \ 321.8Slukem ${DESTDIR}/etc/pwd.db ${DESTDIR}/etc/services \ 331.8Slukem ${DESTDIR}/etc/spwd.db \ 341.8Slukem ${DESTDIR}/usr/mdec/bootxx ${DESTDIR}/usr/mdec/bootyy \ 351.8Slukem ${DESTDIR}/usr/mdec/netboot ${DESTDIR}/usr/mdec/tapeboot \ 361.8Slukem ${DESTDIR}/usr/mdec/ufsboot \ 371.8Slukem ${DISTRIBDIR}/miniroot/install.sh \ 381.8Slukem ${DISTRIBDIR}/miniroot/upgrade.sh \ 391.11Sjdolecek install.sub 401.6Sfredette 411.14SlukemIMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \ 421.10Slukem ${DESTDIR}/usr/mdec/bootxx /ufsboot 431.10SlukemIMAGE_RELEASEDIR= installation/miniroot 441.8Slukem 451.22Stsutsui# Use stubs to eliminate some large stuff from libc 461.22StsutsuiHACKSRC= ${DISTRIBDIR}/utils/libhack 471.22Stsutsui.include "${HACKSRC}/Makefile.inc" 481.22Stsutsui${CRUNCHBIN}: libhack.o 491.22Stsutsui 501.11Sjdolecekinstall.sub: ${DISTRIBDIR}/miniroot/install.sub 511.4Slukem sed -e "/^VERSION=/s/=.*/=${DISTRIBREV}/" < $? > $@ 521.11Sjdolecek 531.11SjdolecekCLEANFILES+= install.sub 541.1Sfredette 551.22Stsutsui.include "${DISTRIBDIR}/common/Makefile.crunch" 561.6Sfredette.include "${DISTRIBDIR}/common/Makefile.makedev" 571.6Sfredette.include "${DISTRIBDIR}/common/Makefile.image" 581.6Sfredette 591.6Sfredette.include <bsd.prog.mk> 60