]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - cddl/lib/libtpool/Makefile
Optionally bind ktls threads to NUMA domains
[FreeBSD/FreeBSD.git] / cddl / lib / libtpool / Makefile
1 # $FreeBSD$
2
3 .PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libtpool
4 .PATH: ${SRCTOP}/sys/contrib/openzfs/include
5
6
7 LIB=    tpool
8 LIBADD= spl
9 PACKAGE=        runtime
10
11 INCS=   thread_pool_impl.h
12 SRCS=   thread_pool.c
13
14 WARNS?= 2
15 CSTD=   c99
16 CFLAGS+= -DIN_BASE
17 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
18 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
19 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
20 CFLAGS+= -I${SRCTOP}/sys
21 CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
22 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include
23 CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h
24 CFLAGS+= -DHAVE_ISSETUGID 
25 CFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h
26
27 .include <bsd.lib.mk>