11.1Sthorpej# $NetBSD: Makefile.ramdisk,v 1.1 2024/01/07 00:57:13 thorpej Exp $ 21.1Sthorpej 31.1SthorpejNOSANITIZER= # defined 41.1Sthorpej 51.1Sthorpej.include <bsd.own.mk> 61.1Sthorpej.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 71.1Sthorpej 81.1SthorpejVIRT68KCOMMON= ${.CURDIR}/../common 91.1Sthorpej 101.1Sthorpej.PATH: ${VIRT68KCOMMON} 111.1Sthorpej 121.1SthorpejWARNS= 1 131.1SthorpejDBG= -Os 141.1Sthorpej 151.1SthorpejCRUNCHBIN= ramdiskbin 161.1Sthorpej 171.1Sthorpej# Use ${.CURDIR}/list only if LISTS was not already defined by the caller. 181.1SthorpejLISTS?= ${.CURDIR}/list 191.1SthorpejLISTS+= ${VIRT68KCOMMON}/list.ramdisk 201.1SthorpejMTREECONF= ${DISTRIBDIR}/common/mtree.common 211.1SthorpejIMAGEENDIAN= be 221.1SthorpejIMAGEDEPENDS+= ${CRUNCHBIN} \ 231.1Sthorpej dot.profile \ 241.1Sthorpej ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ 251.1Sthorpej ${NETBSDSRCDIR}/etc/netconfig ${DISTRIBDIR}/common/protocols \ 261.1Sthorpej ${DISTRIBDIR}/common/services 271.1Sthorpej 281.1Sthorpej.if defined(USE_SYSINST) 291.1SthorpejLISTS+= ${DISTRIBDIR}/common/list.sysinst 301.1SthorpejMAKEFS_FLAGS+= -f 14 311.1Sthorpej.endif 321.1Sthorpej 331.1Sthorpej# Use stubs to eliminate some large stuff from libc 341.1SthorpejHACKSRC= ${DISTRIBDIR}/utils/libhack 351.1Sthorpej.include "${HACKSRC}/Makefile.inc" 361.1Sthorpej${CRUNCHBIN}: libhack.o 371.1Sthorpej 381.1Sthorpej.include "${DISTRIBDIR}/common/Makefile.crunch" 391.1Sthorpej.include "${DISTRIBDIR}/common/Makefile.dhcpcd" 401.1Sthorpej.include "${DISTRIBDIR}/common/Makefile.makedev" 411.1Sthorpej.include "${DISTRIBDIR}/common/Makefile.image" 421.1Sthorpej 431.1Sthorpejrelease: check_RELEASEDIR 441.1Sthorpej ${RELEASE_INSTALL} ${IMAGE} ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/ramdisks 451.1Sthorpej 461.1Sthorpej.include <bsd.prog.mk> 47