Module Name:    src
Committed By:   tsutsui
Date:           Fri May 31 20:52:59 UTC 2024

Modified Files:
        src/share/mk: bsd.own.mk
        src/tools: Makefile
Added Files:
        src/tools/mkhybrid: Makefile

Log Message:
Build mkhybrid as a build tool.


To generate a diff of this commit:
cvs rdiff -u -r1.1374 -r1.1375 src/share/mk/bsd.own.mk
cvs rdiff -u -r1.220 -r1.221 src/tools/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/mkhybrid/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.1374 src/share/mk/bsd.own.mk:1.1375
--- src/share/mk/bsd.own.mk:1.1374	Wed May 29 02:06:45 2024
+++ src/share/mk/bsd.own.mk	Fri May 31 20:52:58 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.own.mk,v 1.1374 2024/05/29 02:06:45 riastradh Exp $
+#	$NetBSD: bsd.own.mk,v 1.1375 2024/05/31 20:52:58 tsutsui Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -488,6 +488,7 @@ TOOL_M68KELF2AOUT=	${TOOLDIR}/bin/${_TOO
 TOOL_MIPSELF2ECOFF=	${TOOLDIR}/bin/${_TOOL_PREFIX}mips-elf2ecoff
 TOOL_MKCSMAPPER=	${TOOLDIR}/bin/${_TOOL_PREFIX}mkcsmapper
 TOOL_MKESDB=		${TOOLDIR}/bin/${_TOOL_PREFIX}mkesdb
+TOOL_MKHYBRID=		${TOOLDIR}/bin/${_TOOL_PREFIX}mkhybrid
 TOOL_MKLOCALE=		${TOOLDIR}/bin/${_TOOL_PREFIX}mklocale
 TOOL_MKMAGIC=		${TOOLDIR}/bin/${_TOOL_PREFIX}file
 TOOL_MKNOD=		${TOOLDIR}/bin/${_TOOL_PREFIX}mknod

Index: src/tools/Makefile
diff -u src/tools/Makefile:1.220 src/tools/Makefile:1.221
--- src/tools/Makefile:1.220	Thu May 23 02:50:47 2024
+++ src/tools/Makefile	Fri May 31 20:52:58 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.220 2024/05/23 02:50:47 gutteridge Exp $
+#	$NetBSD: Makefile,v 1.221 2024/05/31 20:52:58 tsutsui Exp $
 
 .include <bsd.own.mk>
 .include <bsd.endian.mk>
@@ -230,6 +230,10 @@ SUBDIR+=	dtc
 SUBDIR+=	mvme68k-wrtvid
 .endif
 
+.if ${MACHINE} == "mac68k" || ${MACHINE} == "macppc"
+SUBDIR+=	mkhybrid
+.endif
+
 .if ${MKX11} != "no"
 SUBDIR+=	makestrs
 SUBDIR+=	makekeys

Added files:

Index: src/tools/mkhybrid/Makefile
diff -u /dev/null src/tools/mkhybrid/Makefile:1.1
--- /dev/null	Fri May 31 20:52:59 2024
+++ src/tools/mkhybrid/Makefile	Fri May 31 20:52:59 2024
@@ -0,0 +1,9 @@
+#	$NetBSD: Makefile,v 1.1 2024/05/31 20:52:59 tsutsui Exp $
+#
+
+HOSTPROGNAME=   ${_TOOL_PREFIX}mkhybrid
+HOST_SRCDIR=    external/gpl2/mkhybrid/bin
+HOST_CPPFLAGS=  -I${.CURDIR}
+
+.include "${.CURDIR}/../Makefile.nbincludes"
+.include "${.CURDIR}/../Makefile.host"

Reply via email to