]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - cddl/usr.bin/ctfmerge/Makefile
THIS BRANCH IS OBSOLETE, PLEASE READ:
[FreeBSD/FreeBSD.git] / cddl / usr.bin / ctfmerge / Makefile
1 # $FreeBSD$
2
3 .PATH: ${SRCTOP}/cddl/contrib/opensolaris/tools/ctf/common
4 .PATH: ${SRCTOP}/cddl/contrib/opensolaris/tools/ctf/cvt
5
6 PROG=           ctfmerge
7 SRCS=           alist.c \
8                 barrier.c \
9                 ctf.c \
10                 ctfmerge.c \
11                 fifo.c \
12                 hash.c \
13                 iidesc.c \
14                 input.c \
15                 list.c \
16                 memory.c \
17                 merge.c \
18                 output.c \
19                 strtab.c \
20                 symbol.c \
21                 tdata.c \
22                 traverse.c \
23                 util.c
24
25 WARNS?=         1
26
27
28 CFLAGS+= -DIN_BASE
29 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
30 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
31 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
32 CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
33 CFLAGS+=        -I${SRCTOP}/sys/cddl/compat/opensolaris \
34                 -I${SRCTOP}/cddl/compat/opensolaris/include \
35                 -I${OPENSOLARIS_USR_DISTDIR} \
36                 -I${OPENSOLARIS_SYS_DISTDIR} \
37                 -I${OPENSOLARIS_USR_DISTDIR}/head \
38                 -I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common \
39                 -I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/cvt \
40                 -I${OPENSOLARIS_SYS_DISTDIR}/uts/common
41 CFLAGS+= -DHAVE_ISSETUGID
42
43 LIBADD=         spl elf z pthread
44
45 .include <bsd.prog.mk>