1 2PACKAGE= runtime 3 4SHLIBDIR?= /lib 5 6.include <src.opts.mk> 7 8.if ${MK_CASPER} != "no" 9SHLIB= casper 10SHLIB_MAJOR= 1 11 12SRCS= libcasper.c 13SRCS+= libcasper_impl.c 14SRCS+= libcasper_service.c 15SRCS+= service.c 16SRCS+= zygote.c 17.endif 18 19INCS= libcasper.h 20INCS+= libcasper_service.h 21 22LIBADD= nv 23 24CFLAGS+=-I${.CURDIR} 25 26MAN+= libcasper.3 27MAN+= libcasper_service.3 28 29MLINKS+=libcasper.3 cap_init.3 30MLINKS+=libcasper.3 cap_wrap.3 31MLINKS+=libcasper.3 cap_unwrap.3 32MLINKS+=libcasper.3 cap_sock.3 33MLINKS+=libcasper.3 cap_clone.3 34MLINKS+=libcasper.3 cap_close.3 35MLINKS+=libcasper.3 cap_limit_get.3 36MLINKS+=libcasper.3 cap_limit_set.3 37MLINKS+=libcasper.3 cap_send_nvlist.3 38MLINKS+=libcasper.3 cap_recv_nvlist.3 39MLINKS+=libcasper.3 cap_xfer_nvlist.3 40MLINKS+=libcasper.3 cap_service_open.3 41 42MLINKS+=libcasper_service.3 CREATE_SERVICE.3 43 44.include <bsd.lib.mk> 45