Merge OpenZFS support in to HEAD.
[freebsd.git] / cddl / usr.bin / ctfdump / Makefile
1 # $FreeBSD$
2
3 .PATH: ${SRCTOP}/cddl/contrib/opensolaris/tools/ctf/common
4 .PATH: ${SRCTOP}/cddl/contrib/opensolaris/tools/ctf/dump
5
6 PROG=           ctfdump
7 SRCS=           dump.c \
8                 symbol.c \
9                 utils.c
10
11 CFLAGS+= -DIN_BASE
12 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
13 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
14 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
15 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd/spl
16 CFLAGS+= -I${SRCTOP}/sys
17 CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
18 CFLAGS+=        -I${OPENSOLARIS_USR_DISTDIR} \
19                 -I${OPENSOLARIS_SYS_DISTDIR} \
20                 -I${OPENSOLARIS_USR_DISTDIR}/head \
21                 -I${OPENSOLARIS_USR_DISTDIR}/cmd/mdb/tools/common \
22                 -I${SRCTOP}/sys/cddl/compat/opensolaris \
23                 -I${SRCTOP}/cddl/compat/opensolaris/include \
24                 -I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common \
25                 -I${OPENSOLARIS_SYS_DISTDIR}/uts/common
26 CFLAGS+= -DHAVE_ISSETUGID
27
28 LIBADD=         elf z
29
30 .include <bsd.prog.mk>