mk.generic revision 1.11
11.11Schristos# $NetBSD: mk.generic,v 1.11 2024/02/17 15:08:32 christos Exp $ 21.1Sryo 31.4Sskrll.if !empty(MACHINE_ARCH:M*eb) 41.4SskrllEXTRA_LINKFLAGS+= --be8 51.4Sskrll.endif 61.4Sskrll 71.7SjmcneillENTRYPOINT= generic_start 81.7Sjmcneill 91.2SskrllSYSTEM_FIRST_OBJ= armv6_start.o 101.2SskrllSYSTEM_FIRST_SFILE= ${ARM}/arm/armv6_start.S 111.1Sryo 121.1Sryo_OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh 131.1Sryo 141.6SjmcneillMKUBOOTIMAGEARGS= -A arm -T kernel_noload -O linux -C none 151.2SskrllMKUBOOTIMAGEARGS+= -e 0 161.5SmartinMKUBOOTIMAGEARGS+= -n "NetBSD/${BOARDTYPE:U${MACHINE_ARCH}} ${_OSRELEASE}" 171.11Schristos.if ${MKREPRO_TIMESTAMP:Uno} != "no" 181.11SchristosMKUBOOTIMAGEARGS+= -t "${MKREPRO_TIMESTAMP}" 191.11Schristos.endif 201.1Sryo 211.1SryoSYSTEM_LD_TAIL_EXTRA+=; \ 221.9Sskrll echo ${OBJCOPY} -S -O binary $@ $@.img; \ 231.9Sskrll ${OBJCOPY} -S -O binary $@ $@.img; \ 241.9Sskrll echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.img $@.ub; \ 251.9Sskrll ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.img $@.ub 261.1Sryo 271.9SskrllEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.img@} 281.1SryoEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@} 29