1 1.14.6.1 martin # $NetBSD: Makefile.inc,v 1.14.6.1 2024/02/03 11:47:04 martin Exp $ 2 1.1 scw # 3 1.1 scw # etc.evbppc/Makefile.inc -- evbppc-specific etc Makefile targets 4 1.1 scw # 5 1.1 scw 6 1.6 pavel # If you change the list of distributed kernels, don't forget 7 1.6 pavel # to update the release documentation in distrib/notes/common/contents 8 1.6 pavel 9 1.12 matt .if ${MACHINE_ARCH} == "powerpc" 10 1.14 rin # oea 11 1.14 rin KERNEL_SETS+= EV64260 12 1.14 rin KERNEL_SETS+= PMPPC 13 1.14 rin BUILD_KERNELS+= INSTALL_PMPPC 14 1.14 rin # ibm4xx 15 1.14 rin KERNEL_SETS+= DHT 16 1.14 rin KERNEL_SETS+= EXPLORA451 17 1.14 rin KERNEL_SETS+= OPENBLOCKS200 OPENBLOCKS266 18 1.14 rin KERNEL_SETS+= WALNUT 19 1.14 rin BUILD_KERNELS+= INSTALL_OPENBLOCKS266 20 1.14 rin BUILD_KERNELS+= INSTALL_WALNUT 21 1.14 rin # booke 22 1.14 rin KERNEL_SETS+= MPC8536DS MPC8548CDS 23 1.14 rin KERNEL_SETS+= P2020DS P2020RDB 24 1.14 rin KERNEL_SETS+= RB800 RB850GX2 25 1.13 nonaka KERNEL_SETS+= TWRP1025 26 1.14 rin BUILD_KERNELS+= INSTALL_P2020DS INSTALL_P2020RDB 27 1.14 rin BUILD_KERNELS+= INSTALL_RB850GX2 28 1.13 nonaka BUILD_KERNELS+= INSTALL_TWRP1025 29 1.14.6.1 martin # wii 30 1.14.6.1 martin KERNEL_SETS+= WII 31 1.14.6.1 martin BUILD_KERNELS+= INSTALL_WII 32 1.14 rin # 33 1.14 rin KERNEL_SUFFIXES= img bin ub 34 1.12 matt .endif 35 1.14.6.1 martin 36 1.14.6.1 martin # Support for mkimage 37 1.14.6.1 martin MKIMAGE= ${NETBSDSRCDIR}/distrib/utils/embedded/mkimage 38 1.14.6.1 martin IMAGE.rel= ${RELEASEDIR}/${RELEASEMACHINEDIR} 39 1.14.6.1 martin IMAGE.dir= ${IMAGE.rel}/binary/gzimg 40 1.14.6.1 martin IMAGE.kern= ${IMAGE.rel}/binary/kernel 41 1.14.6.1 martin IMAGEENDIAN= be 42 1.14.6.1 martin 43 1.14.6.1 martin __mkimage: .USE 44 1.14.6.1 martin TOOL_MAKE=${MAKE} \ 45 1.14.6.1 martin TOOL_MAKEFS=${TOOL_MAKEFS} \ 46 1.14.6.1 martin TOOL_DISKLABEL=${TOOL_DISKLABEL} \ 47 1.14.6.1 martin TOOL_FDISK=${TOOL_FDISK} \ 48 1.14.6.1 martin TOOL_GPT=${TOOL_GPT} \ 49 1.14.6.1 martin TOOL_GZIP=${TOOL_GZIP} \ 50 1.14.6.1 martin TOOL_MKNOD=${TOOL_MKNOD} \ 51 1.14.6.1 martin TOOL_PAX=${TOOL_PAX} \ 52 1.14.6.1 martin TOOL_MKUBOOTIMAGE=${TOOL_MKUBOOTIMAGE} \ 53 1.14.6.1 martin TOOL_MTREE=${TOOL_MTREE} \ 54 1.14.6.1 martin HOST_SH=${HOST_SH} \ 55 1.14.6.1 martin KERNOBJDIR=${KERNOBJDIR} \ 56 1.14.6.1 martin MACHINE=${MACHINE} \ 57 1.14.6.1 martin MKDTB=${MKDTB} \ 58 1.14.6.1 martin ${HOST_SH} -x ${MKIMAGE} -h ${.TARGET:S/smp_//} -D ${DESTDIR} \ 59 1.14.6.1 martin -S ${NETBSDSRCDIR} -B ${IMAGEENDIAN} ${MKI_OPTS.${.TARGET}} \ 60 1.14.6.1 martin ${IMAGE.dir}/${.TARGET:S/smp_//}.img.gz 61 1.14.6.1 martin 62 1.14.6.1 martin .if ${MACHINE_ARCH} == "powerpc" 63 1.14.6.1 martin smp_wii: __mkimage 64 1.14.6.1 martin MKI_OPTS.smp_wii= -K ${IMAGE.kern} 65 1.14.6.1 martin SNAP_MD_POST_DEPS+= smp_wii 66 1.14.6.1 martin INSTALLATION_DIRS+= binary/gzimg 67 1.14.6.1 martin .endif 68 1.14.6.1 martin 69 1.14.6.1 martin snap_md_post: check_DESTDIR check_RELEASEDIR snap_post .WAIT ${SNAP_MD_POST_DEPS} 70