Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd add libnv build glue
details: https://anonhg.NetBSD.org/src/rev/dc7ba238ebd9
branches: trunk
changeset: 835776:dc7ba238ebd9
user: christos <christos%NetBSD.org@localhost>
date: Sat Sep 08 14:11:10 2018 +0000
description:
add libnv build glue
diffstat:
external/bsd/Makefile | 4 ++--
external/bsd/libnv/Makefile | 5 +++++
external/bsd/libnv/Makefile.inc | 12 ++++++++++++
external/bsd/libnv/lib/Makefile | 19 +++++++++++++++++++
4 files changed, 38 insertions(+), 2 deletions(-)
diffs (65 lines):
diff -r df9911358f5f -r dc7ba238ebd9 external/bsd/Makefile
--- a/external/bsd/Makefile Sat Sep 08 14:02:15 2018 +0000
+++ b/external/bsd/Makefile Sat Sep 08 14:11:10 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.60 2018/08/12 13:02:42 christos Exp $
+# $NetBSD: Makefile,v 1.61 2018/09/08 14:11:10 christos Exp $
.include <bsd.own.mk>
@@ -44,6 +44,6 @@
SUBDIR+= unbound
.endif
-SUBDIR+= blacklist pdisk nvi ppp smbfs
+SUBDIR+= blacklist pdisk nvi ppp smbfs libnv
.include <bsd.subdir.mk>
diff -r df9911358f5f -r dc7ba238ebd9 external/bsd/libnv/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/libnv/Makefile Sat Sep 08 14:11:10 2018 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2018/09/08 14:11:10 christos Exp $
+
+SUBDIR= lib
+
+.include <bsd.subdir.mk>
diff -r df9911358f5f -r dc7ba238ebd9 external/bsd/libnv/Makefile.inc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/libnv/Makefile.inc Sat Sep 08 14:11:10 2018 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile.inc,v 1.1 2018/09/08 14:11:10 christos Exp $
+
+.include <bsd.own.mk>
+
+LIBNV_DIR= ${NETBSDSRCDIR}/sys/external/bsd/libnv
+LIBNV_DIST= ${LIBNV_DIR}/dist
+
+#CPPFLAGS+= -DWITH_MSGIO
+CPPFLAGS+= -D_VA_LIST_DEFINED -D__FBSDID\(x\)=
+CPPFLAGS+= -I${LIBNV_DIST}
+
+.PATH: ${LIBNV_DIST}
diff -r df9911358f5f -r dc7ba238ebd9 external/bsd/libnv/lib/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/libnv/lib/Makefile Sat Sep 08 14:11:10 2018 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2018/09/08 14:11:11 christos Exp $
+
+LIBISPRIVATE= yes
+LIB= nv
+#USE_SHLIBDIR= yes
+#SHLIB_MAJOR= 1
+#SHLIB_MINOR= 0
+
+WARNS?= 5
+
+.include <bsd.init.mk>
+
+#INCS= nv.h dnv.h
+#INCSDIR= /usr/include
+#MAN= nv.3
+
+SRCS= dnvlist.c msgio.c nvlist.c nvpair.c nv_kern_netbsd.c
+
+.include <bsd.lib.mk>
Home |
Main Index |
Thread Index |
Old Index