Makefile revision 1.53
11.53Smartin# $NetBSD: Makefile,v 1.53 2021/05/25 10:58:41 martin Exp $ 21.1Stsubai 31.23Stsutsui.include <bsd.own.mk> 41.29Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 51.1Stsubai 61.1StsubaiIMAGE= ramdisk.fs 71.49Sscole# This must be kept in sync with config option MEMORY_DISK_ROOT_SIZE in 81.45Sgdt# src/sys/arch/macppc/conf/INSTALL 91.49Sscole# src/sys/arch/macppc/conf/INSTALL_601 101.45Sgdt# src/sys/arch/macppc/conf/GENERIC_MD 111.50SscoleIMAGESIZE= 2880k 121.48SchristosMAKEFS_FLAGS+= -f 15 131.1Stsubai 141.23StsutsuiWARNS= 1 151.53Smartin 161.53Smartin# No point in using 64bit binaries (if building for MACHINE_ARCH=powerpc64) 171.53Smartin# on the ramdisk, keep it small 181.53SmartinDBG= -Os -m32 191.53SmartinHACK_LD_FLAGS= -m elf32ppc_nbsd 201.53SmartinLDFLAGS+= -m32 -Wl,-melf32ppc_nbsd 211.1Stsubai 221.23StsutsuiCRUNCHBIN= ramdiskbin 231.53SmartinCRUNCHENV+= LDFLAGS=${LDFLAGS:Q} 241.23StsutsuiLISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst 251.23StsutsuiMTREECONF= ${DISTRIBDIR}/common/mtree.common 261.23StsutsuiIMAGEENDIAN= be 271.23StsutsuiMAKEDEVTARGETS= floppy 281.23StsutsuiIMAGEDEPENDS= ${CRUNCHBIN} \ 291.37Sroy dot.profile \ 301.23Stsutsui ${DESTDIR}/usr/mdec/ofwboot ${DESTDIR}/usr/mdec/bootxx \ 311.28Slukem ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ 321.34Sabs ${NETBSDSRCDIR}/etc/netconfig ${DISTRIBDIR}/common/protocols \ 331.34Sabs ${DISTRIBDIR}/common/services 341.30SlukemSMALLPROG_INET6=1 351.1Stsubai 361.31Slukem.if ${USE_INET6} != "no" 371.35SabsLISTS+= ${DISTRIBDIR}/common/list.inet6 381.31Slukem.endif 391.31Slukem 401.22Slukem# Use stubs to eliminate some large stuff from libc 411.22SlukemHACKSRC= ${DISTRIBDIR}/utils/libhack 421.22Slukem.include "${HACKSRC}/Makefile.inc" 431.23Stsutsui${CRUNCHBIN}: libhack.o 441.23Stsutsui 451.23Stsutsui.include "${DISTRIBDIR}/common/Makefile.crunch" 461.52Ssevan.include "${DISTRIBDIR}/common/Makefile.dhcpcd" 471.23Stsutsui.include "${DISTRIBDIR}/common/Makefile.makedev" 481.23Stsutsui.include "${DISTRIBDIR}/common/Makefile.image" 491.29Slukem 501.29Slukemrelease: 511.1Stsubai 521.20Sjmc.include <bsd.prog.mk> 53