# $FreeBSD$

.include <bsd.own.mk>

LIB=		witness
SHLIB_MAJOR=	1
SRCS=		api.c graph.c locklist.c lockinfo.c xml.c unwind.c
DPADD=		${LIBTHR}
LDADD=		-lthr

CSTD?=		c99
WARNS?=		6

.ifdef USE_LIBUNWIND

.if ${MACHINE_CPUARCH} == "i386"
ARCH=x86
.elif ${MACHINE_CPUARCH} == "amd64"
ARCH=x86_64
.endif

CFLAGS+=-I/usr/local/include -DUSE_LIBUNWIND
LDFLAGS+=-L/usr/local/lib -lunwind -lunwind-${ARCH}

.endif

.include <bsd.lib.mk>