aboutsummaryrefslogtreecommitdiff
path: root/lib/libbe/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libbe/Makefile')
-rw-r--r--lib/libbe/Makefile30
1 files changed, 30 insertions, 0 deletions
diff --git a/lib/libbe/Makefile b/lib/libbe/Makefile
new file mode 100644
index 000000000000..dad908d2945f
--- /dev/null
+++ b/lib/libbe/Makefile
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PACKAGE= lib${LIB}
+LIB= be
+SHLIB_MAJOR= 1
+SHLIB_MINOR= 0
+
+SRCS= be.c be_access.c be_error.c be_info.c
+INCS= be.h
+MAN= libbe.3
+
+WARNS?= 2
+IGNORE_PRAGMA= yes
+
+LIBADD+= zfs
+LIBADD+= nvpair
+
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common
+CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris
+CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
+CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common
+CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs
+CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
+CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common
+CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head
+
+CFLAGS+= -DNEED_SOLARIS_BOOLEAN
+
+.include <bsd.lib.mk>