Makefile revision 1.47
11.47Smartin# $NetBSD: Makefile,v 1.47 2019/07/28 10:29:49 martin Exp $ 21.24Sbouyer 31.24Sbouyer.include <bsd.own.mk> 41.27Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 51.1Sgwr 61.28Slukem.include <bsd.kernobj.mk> 71.1Sgwr 81.28SlukemIMAGE= miniroot.fs 91.33StsutsuiIMAGESIZE= 6m 101.46SchristosMAKEFS_FLAGS+= -o density=8k 111.28Slukem 121.28SlukemKERNEL3= ${KERNOBJDIR}/INSTALL/netbsd 131.28SlukemKERNEL3X= ${KERNOBJDIR}/INSTALL3X/netbsd 141.28Slukem 151.28SlukemWARNS= 1 161.28SlukemDBG= -Os 171.47SmartinUSE_WIDECHAR= no 181.28Slukem 191.33StsutsuiCRUNCHBIN= instbin 201.37StsutsuiCRUNCHGEN_FLAGS= -d "${DBG}" 211.33Stsutsui 221.28SlukemLISTS= ${.CURDIR}/list 231.28SlukemMTREECONF= ${.CURDIR}/mtree.conf 241.28SlukemIMAGEENDIAN= be 251.28SlukemPARSELISTENV= KERNEL3=${KERNEL3} KERNEL3X=${KERNEL3X} 261.28SlukemMAKEDEVTARGETS= std md0 cd0 st0 st1 sd0 sd1 sd2 xd0 xy0 fd0 271.33StsutsuiIMAGEDEPENDS= ${CRUNCHBIN} \ 281.33Stsutsui ${KERNEL3} ${KERNEL3X} \ 291.42She fstab install.md profile \ 301.28Slukem ${DESTDIR}/dev/MAKEDEV ${DESTDIR}/dev/MAKEDEV.local \ 311.41Sabs ${DESTDIR}/etc/group \ 321.28Slukem ${DESTDIR}/etc/master.passwd ${DESTDIR}/etc/netconfig \ 331.39Sabs ${DESTDIR}/etc/passwd \ 341.40Sabs ${DISTRIBDIR}/common/protocols \ 351.40Sabs ${DESTDIR}/etc/pwd.db ${DISTRIBDIR}/common/services \ 361.28Slukem ${DESTDIR}/etc/spwd.db \ 371.29Slukem ${DESTDIR}/usr/mdec/bootxx \ 381.28Slukem ${DESTDIR}/usr/mdec/netboot ${DESTDIR}/usr/mdec/tapeboot \ 391.28Slukem ${DESTDIR}/usr/mdec/ufsboot \ 401.28Slukem ${DISTRIBDIR}/miniroot/install.sh \ 411.28Slukem ${DISTRIBDIR}/miniroot/upgrade.sh \ 421.28Slukem install.sub 431.28Slukem 441.32SlukemIMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \ 451.30Snathanw ${DESTDIR}/usr/mdec/bootxx /ufsboot 461.28SlukemIMAGE_RELEASEDIR= installation/miniroot 471.1Sgwr 481.33Stsutsui# Use stubs to eliminate some large stuff from libc 491.33StsutsuiHACKSRC= ${DISTRIBDIR}/utils/libhack 501.47SmartinHACK_CURSES=yes 511.47Smartin.MAKEFLAGS+= USE_WIDECHAR=no 521.33Stsutsui.include "${HACKSRC}/Makefile.inc" 531.33Stsutsui${CRUNCHBIN}: libhack.o 541.33Stsutsui 551.28Slukeminstall.sub: ${DISTRIBDIR}/miniroot/install.sub 561.38Sapb ${TOOL_SED} -e "/^VERSION=/s/=.*/=${DISTRIBREV}/" < $? > $@ 571.1Sgwr 581.28SlukemCLEANFILES+= install.sub 591.1Sgwr 601.45Schristosfstab: .PHONY 611.45Schristos 621.33Stsutsui.include "${DISTRIBDIR}/common/Makefile.crunch" 631.28Slukem.include "${DISTRIBDIR}/common/Makefile.makedev" 641.28Slukem.include "${DISTRIBDIR}/common/Makefile.image" 651.27Slukem 661.27Slukem.include <bsd.prog.mk> 67