Makefile.ramdisk revision 1.12
11.12Skamil# $NetBSD: Makefile.ramdisk,v 1.12 2018/06/21 11:48:05 kamil Exp $ 21.12Skamil 31.12SkamilNOSANITIZER= # defined 41.1Shubertf 51.1Shubertf.include <bsd.own.mk> 61.1Shubertf.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 71.1Shubertf 81.1ShubertfAMD64COMMON= ${.CURDIR}/../common 91.1Shubertf 101.1Shubertf.PATH: ${AMD64COMMON} 111.1Shubertf 121.1ShubertfWARNS= 1 131.1ShubertfDBG= -Os -fno-asynchronous-unwind-tables 141.1ShubertfCRUNCHGEN_FLAGS= -d "${DBG}" 151.1Shubertf 161.1ShubertfCRUNCHBIN= ramdiskbin 171.10Sapb 181.10Sapb# Use ${.CURDIR}/list only if LISTS was not already defined by the caller. 191.10SapbLISTS?= ${.CURDIR}/list 201.10SapbLISTS+= ${AMD64COMMON}/list.ramdisk 211.1ShubertfMTREECONF= ${DISTRIBDIR}/common/mtree.common 221.1ShubertfIMAGEENDIAN= le 231.1ShubertfIMAGEDEPENDS+= ${CRUNCHBIN} \ 241.3Stsutsui dot.profile \ 251.1Shubertf ${DESTDIR}/usr/mdec/boot \ 261.1Shubertf ${DESTDIR}/usr/mdec/bootxx_ffsv1 \ 271.1Shubertf ${DESTDIR}/usr/mdec/mbr \ 281.1Shubertf ${DESTDIR}/usr/mdec/mbr_ext \ 291.1Shubertf ${DESTDIR}/usr/mdec/mbr_bootsel \ 301.11Smartin ${DESTDIR}/usr/mdec/gptmbr.bin \ 311.1Shubertf ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ 321.6Sabs ${NETBSDSRCDIR}/etc/netconfig ${DISTRIBDIR}/common/protocols \ 331.9Sroy ${DISTRIBDIR}/common/services 341.1ShubertfPARSELISTENV+= BOOTMODEL=${BOOTMODEL:Q} 351.1Shubertf 361.1Shubertf.if defined(USE_SYSINST) 371.1ShubertfLISTS+= ${DISTRIBDIR}/common/list.sysinst 381.1ShubertfMAKEFS_FLAGS+= -f 14 391.1Shubertf.endif 401.1Shubertf 411.1Shubertf# Use stubs to eliminate some large stuff from libc 421.1ShubertfHACKSRC= ${DISTRIBDIR}/utils/libhack 431.1Shubertf.include "${HACKSRC}/Makefile.inc" 441.1Shubertf${CRUNCHBIN}: libhack.o 451.1Shubertf 461.1Shubertf.include "${DISTRIBDIR}/common/Makefile.crunch" 471.5Sjoerg.include "${DISTRIBDIR}/common/Makefile.dhcpcd" 481.1Shubertf.include "${DISTRIBDIR}/common/Makefile.makedev" 491.1Shubertf.include "${DISTRIBDIR}/common/Makefile.image" 501.1Shubertf 511.1Shubertfrelease: 521.1Shubertf 531.1Shubertf.include <bsd.prog.mk> 54