Home | History | Annotate | Line # | Download | only in evbarm
      1 #	$NetBSD: Makefile,v 1.17 2025/09/23 20:12:06 rillig Exp $
      2 
      3 .include <bsd.own.mk>
      4 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
      5 
      6 .include <bsd.kernobj.mk>
      7 
      8 SUBDIR=		gzboot instkernel
      9 .if !empty(MACHINE_ARCH:Maarch64*) || !empty(MACHINE_ARCH:Mearmv7hf*)
     10 SUBDIR+=	installimage
     11 SUBDIR+=	liveimage
     12 .endif
     13 .if !empty(MACHINE_ARCH:Maarch64*)
     14 SUBDIR+=	isoimage
     15 .endif
     16 TARGETS+=	release
     17 
     18 .if ${MACHINE_CPU} == "arm"
     19 BOOTOBJ!=	cd ${KERNSRCDIR}/arch/evbarm/stand/boot2440 && ${PRINTOBJDIR}
     20 MDECBOOT=	${BOOTOBJ}/bootmini2440 
     21 
     22 release: check_RELEASEDIR .WAIT ${MDECBOOT}
     23 	${RELEASE_INSTALL} ${MDECBOOT} ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation
     24 .endif
     25 
     26 .if !empty(MACHINE_ARCH:Maarch64*)
     27 iso_image: .MAKE
     28 	${MAKEDIRTARGET} isoimage iso_image
     29 .endif
     30 
     31 live_image: .MAKE
     32 	${MAKEDIRTARGET} liveimage live_image
     33 
     34 install_image: .MAKE
     35 	${MAKEDIRTARGET} installimage install_image
     36 
     37 .include <bsd.subdir.mk>
     38