]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - cddl/lib/libctf/Makefile
Merge OpenSSL 1.1.1h.
[FreeBSD/FreeBSD.git] / cddl / lib / libctf / Makefile
1 # $FreeBSD$
2
3 .PATH: ${SRCTOP}/cddl/contrib/opensolaris/common/ctf
4 .PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libctf/common
5 .PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/common/ctf
6
7 LIB=            ctf
8 SRCS=           ctf_create.c \
9                 ctf_decl.c \
10                 ctf_error.c \
11                 ctf_hash.c \
12                 ctf_labels.c \
13                 ctf_lib.c \
14                 ctf_lookup.c \
15                 ctf_open.c \
16                 ctf_subr.c \
17                 ctf_types.c \
18                 ctf_util.c
19 MAN=            ctf.5
20
21 WARNS?=         2
22 CFLAGS+=        -DCTF_OLD_VERSIONS
23
24 CFLAGS+= -DIN_BASE
25 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
26 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
27 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
28 CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h
29 CFLAGS+= -DHAVE_ISSETUGID
30
31 CFLAGS+=        -I${SRCTOP}/sys/cddl/compat/opensolaris \
32                 -I${SRCTOP}/cddl/compat/opensolaris/include \
33                 -I${OPENSOLARIS_USR_DISTDIR}/head \
34                 -I${OPENSOLARIS_USR_DISTDIR}/common/ctf \
35                 -I${OPENSOLARIS_USR_DISTDIR}/lib/libctf/common \
36                 -I${OPENSOLARIS_SYS_DISTDIR}/uts/common
37
38 LIBADD+=        spl z
39
40 .include <bsd.lib.mk>