Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src PR port-mvme68k/56146
details: https://anonhg.NetBSD.org/src/rev/3b6f6d126894
branches: trunk
changeset: 1021078:3b6f6d126894
user: rin <rin%NetBSD.org@localhost>
date: Thu May 06 13:23:36 2021 +0000
description:
PR port-mvme68k/56146
Build wrtvid as tools.
diffstat:
share/mk/bsd.own.mk | 4 +++-
sys/arch/mvme68k/stand/Makefile | 6 +-----
sys/arch/mvme68k/stand/Makefile.booters | 11 ++---------
sys/arch/mvme68k/stand/wrtvid/Makefile | 14 +++++---------
sys/arch/mvme68k/stand/wrtvid/wrtvid.c | 6 +++++-
tools/Makefile | 6 +++++-
tools/mvme68k-wrtvid/Makefile | 6 ++++++
7 files changed, 27 insertions(+), 26 deletions(-)
diffs (135 lines):
diff -r 42ba57c07f25 -r 3b6f6d126894 share/mk/bsd.own.mk
--- a/share/mk/bsd.own.mk Thu May 06 13:07:00 2021 +0000
+++ b/share/mk/bsd.own.mk Thu May 06 13:23:36 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.own.mk,v 1.1246 2021/04/25 21:55:58 christos Exp $
+# $NetBSD: bsd.own.mk,v 1.1247 2021/05/06 13:23:36 rin Exp $
# This needs to be before bsd.init.mk
.if defined(BSD_MK_COMPAT_FILE)
@@ -492,6 +492,7 @@
TOOL_ELFTOSB= ${TOOLDIR}/bin/${_TOOL_PREFIX}elftosb
TOOL_MSGC= MSGDEF=${TOOLDIR}/share/misc ${TOOLDIR}/bin/${_TOOL_PREFIX}msgc
TOOL_MTREE= ${TOOLDIR}/bin/${_TOOL_PREFIX}mtree
+TOOL_MVME68KWRTVID= ${TOOLDIR}/bin/${_TOOL_PREFIX}mvme68k-wrtvid
TOOL_NBPERF= ${TOOLDIR}/bin/${_TOOL_PREFIX}perf
TOOL_NCDCS= ${TOOLDIR}/bin/${_TOOL_PREFIX}ibmnws-ncdcs
TOOL_PAX= ${TOOLDIR}/bin/${_TOOL_PREFIX}pax
@@ -606,6 +607,7 @@
TOOL_ELFTOSB= elftosb
TOOL_MSGC= msgc
TOOL_MTREE= mtree
+TOOL_MVME68KWRTVID= wrtvid
TOOL_NBPERF= nbperf
TOOL_NCDCS= ncdcs
TOOL_PAX= pax
diff -r 42ba57c07f25 -r 3b6f6d126894 sys/arch/mvme68k/stand/Makefile
--- a/sys/arch/mvme68k/stand/Makefile Thu May 06 13:07:00 2021 +0000
+++ b/sys/arch/mvme68k/stand/Makefile Thu May 06 13:23:36 2021 +0000
@@ -1,10 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2009/01/19 23:09:16 he Exp $
+# $NetBSD: Makefile,v 1.7 2021/05/06 13:23:36 rin Exp $
SUBDIR= libbug libsa .WAIT sboot netboot bootxx bootsd bootst \
installboot
-.ifmake !install
-SUBDIR+= wrtvid
-.endif
-
.include <bsd.subdir.mk>
diff -r 42ba57c07f25 -r 3b6f6d126894 sys/arch/mvme68k/stand/Makefile.booters
--- a/sys/arch/mvme68k/stand/Makefile.booters Thu May 06 13:07:00 2021 +0000
+++ b/sys/arch/mvme68k/stand/Makefile.booters Thu May 06 13:23:36 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.booters,v 1.27 2021/04/15 01:54:39 mrg Exp $
+# $NetBSD: Makefile.booters,v 1.28 2021/05/06 13:23:36 rin Exp $
S?= ${.CURDIR}/../../../..
MDEC_DIR?= /usr/mdec
@@ -73,13 +73,6 @@
@echo making sure the bugcrt is up to date...
@(cd ${LIB_BUG_DIR}; ${MAKE} bugstart.o)
-WRTVID_BOOT_DIR= ${.CURDIR}/../wrtvid
-WRTVID_DIR!= cd ${WRTVID_BOOT_DIR} && ${PRINTOBJDIR}
-WRTVID=${WRTVID_DIR}/wrtvid
-
-.PHONY: ${WRTVID}
-${WRTVID}:
- @echo making sure the wrtvid is up to date...
- @(cd ${WRTVID_BOOT_DIR}; ${MAKE} dependall)
+WRTVID= ${TOOL_MVME68KWRTVID}
.endif
diff -r 42ba57c07f25 -r 3b6f6d126894 sys/arch/mvme68k/stand/wrtvid/Makefile
--- a/sys/arch/mvme68k/stand/wrtvid/Makefile Thu May 06 13:07:00 2021 +0000
+++ b/sys/arch/mvme68k/stand/wrtvid/Makefile Thu May 06 13:23:36 2021 +0000
@@ -1,12 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2018/05/01 19:59:45 christos Exp $
+# $NetBSD: Makefile,v 1.13 2021/05/06 13:23:36 rin Exp $
-S=${.CURDIR}/../../../../
-
-.include <bsd.hostinit.mk>
+.include <bsd.init.mk>
-HOSTPROG= wrtvid
+PROG= wrtvid
+MKMAN= no
-# only needed during build
-proginstall::
-
-.include <bsd.hostprog.mk>
+.include <bsd.prog.mk>
diff -r 42ba57c07f25 -r 3b6f6d126894 sys/arch/mvme68k/stand/wrtvid/wrtvid.c
--- a/sys/arch/mvme68k/stand/wrtvid/wrtvid.c Thu May 06 13:07:00 2021 +0000
+++ b/sys/arch/mvme68k/stand/wrtvid/wrtvid.c Thu May 06 13:23:36 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: wrtvid.c,v 1.9 2019/01/08 00:00:53 rin Exp $ */
+/* $NetBSD: wrtvid.c,v 1.10 2021/05/06 13:23:36 rin Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -29,6 +29,10 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
diff -r 42ba57c07f25 -r 3b6f6d126894 tools/Makefile
--- a/tools/Makefile Thu May 06 13:07:00 2021 +0000
+++ b/tools/Makefile Thu May 06 13:23:36 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.208 2021/04/25 15:11:28 christos Exp $
+# $NetBSD: Makefile,v 1.209 2021/05/06 13:23:36 rin Exp $
.include <bsd.own.mk>
.include <bsd.endian.mk>
@@ -219,6 +219,10 @@
SUBDIR+= dtc
.endif
+.if ${MACHINE} == "mvme68k"
+SUBDIR+= mvme68k-wrtvid
+.endif
+
.if ${MKX11} != "no"
SUBDIR+= makestrs
SUBDIR+= makekeys
diff -r 42ba57c07f25 -r 3b6f6d126894 tools/mvme68k-wrtvid/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/mvme68k-wrtvid/Makefile Thu May 06 13:23:36 2021 +0000
@@ -0,0 +1,6 @@
+# $NetBSD: Makefile,v 1.1 2021/05/06 13:23:36 rin Exp $
+
+HOSTPROGNAME= ${_TOOL_PREFIX}mvme68k-wrtvid
+HOST_SRCDIR= sys/arch/mvme68k/stand/wrtvid
+
+.include "${.CURDIR}/../Makefile.host"
Home |
Main Index |
Thread Index |
Old Index