aboutsummaryrefslogtreecommitdiff
path: root/lib/libcapsicum/Makefile
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2013-12-02 08:21:28 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2013-12-02 08:21:28 +0000
commit42a859525652decb08bba47ffaceb769d394175e (patch)
treee5362e2638f535b165335ebb4508efffb47ea68d /lib/libcapsicum/Makefile
parent352c016bc1b126fffab439df6f578756e4b425be (diff)
Notes
Diffstat (limited to 'lib/libcapsicum/Makefile')
-rw-r--r--lib/libcapsicum/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/lib/libcapsicum/Makefile b/lib/libcapsicum/Makefile
new file mode 100644
index 000000000000..54d8dfba266f
--- /dev/null
+++ b/lib/libcapsicum/Makefile
@@ -0,0 +1,46 @@
+# $FreeBSD$
+
+LIB= capsicum
+
+SHLIB_MAJOR= 0
+
+SRCS= libcapsicum.c
+SRCS+= libcapsicum_dns.c
+SRCS+= libcapsicum_grp.c
+SRCS+= libcapsicum_pwd.c
+SRCS+= libcapsicum_random.c
+SRCS+= libcapsicum_service.c
+SRCS+= libcapsicum_sysctl.c
+
+INCS= libcapsicum.h
+INCS+= libcapsicum_dns.h
+INCS+= libcapsicum_grp.h
+INCS+= libcapsicum_pwd.h
+INCS+= libcapsicum_random.h
+INCS+= libcapsicum_service.h
+INCS+= libcapsicum_sysctl.h
+
+DPADD= ${LIBNV}
+LDADD= -lnv
+
+CFLAGS+=-I${.CURDIR}
+CFLAGS+=-I${.CURDIR}/../libnv
+
+WARNS?= 6
+
+MAN+= libcapsicum.3
+
+MLINKS+=libcapsicum.3 cap_init.3
+MLINKS+=libcapsicum.3 cap_wrap.3
+MLINKS+=libcapsicum.3 cap_unwrap.3
+MLINKS+=libcapsicum.3 cap_sock.3
+MLINKS+=libcapsicum.3 cap_clone.3
+MLINKS+=libcapsicum.3 cap_close.3
+MLINKS+=libcapsicum.3 cap_limit_get.3
+MLINKS+=libcapsicum.3 cap_limit_set.3
+MLINKS+=libcapsicum.3 cap_send_nvlist.3
+MLINKS+=libcapsicum.3 cap_recv_nvlist.3
+MLINKS+=libcapsicum.3 cap_xfer_nvlist.3
+MLINKS+=libcapsicum.3 cap_service_open.3
+
+.include <bsd.lib.mk>