mk.generic revision 1.5
11.5Smartin# $NetBSD: mk.generic,v 1.5 2018/10/30 09:06:07 martin Exp $ 21.1Sryo 31.1Sryo.include "$S/arch/arm/nvidia/tegra_xusb-fw.mk" 41.1Sryo 51.4Sskrll.if !empty(MACHINE_ARCH:M*eb) 61.4SskrllEXTRA_LINKFLAGS+= --be8 71.4Sskrll.endif 81.4Sskrll 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.2SskrllMKUBOOTIMAGEARGS= -A arm -T kernel_noload -O linux 151.2SskrllMKUBOOTIMAGEARGS+= -e 0 161.5SmartinMKUBOOTIMAGEARGS+= -n "NetBSD/${BOARDTYPE:U${MACHINE_ARCH}} ${_OSRELEASE}" 171.1SryoMKUBOOTIMAGEARGS_NONE= ${MKUBOOTIMAGEARGS} -C none 181.1SryoMKUBOOTIMAGEARGS_GZ= ${MKUBOOTIMAGEARGS} -C gz 191.1Sryo 201.1SryoSYSTEM_LD_TAIL_EXTRA+=; \ 211.1Sryo echo ${OBJCOPY} -S -O binary $@ $@.bin; \ 221.1Sryo ${OBJCOPY} -S -O binary $@ $@.bin; \ 231.1Sryo echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \ 241.1Sryo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \ 251.1Sryo echo ${TOOL_GZIP} -c $@.bin > $@.bin.gz; \ 261.1Sryo ${TOOL_GZIP} -c $@.bin > $@.bin.gz; \ 271.1Sryo echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \ 281.1Sryo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub 291.1Sryo 301.1SryoEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} 311.1SryoEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@} 321.1SryoEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin.gz@} 331.1SryoEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.gz.ub@} 34