xref: /freebsd/lib/libucl/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1LIBUCL_DIR=	${SRCTOP}/contrib/libucl
2
3PACKAGE=lib${LIB}
4LIB=		ucl
5PRIVATELIB=	true
6SHLIB_MAJOR=	1
7SRCS=		ucl_emitter_streamline.c \
8		ucl_emitter_utils.c \
9		ucl_emitter.c \
10		ucl_hash.c \
11		ucl_msgpack.c \
12		ucl_parser.c  \
13		ucl_schema.c \
14		ucl_sexp.c \
15		ucl_util.c
16
17.PATH:		${LIBUCL_DIR}/src \
18		${LIBUCL_DIR}/include \
19		${LIBUCL_DIR}/doc
20
21INCS=		ucl.h
22LIBADD=		m
23
24WARNS?=		1
25CFLAGS+=	-I${LIBUCL_DIR}/include \
26		-I${LIBUCL_DIR}/src \
27		-I${LIBUCL_DIR}/uthash \
28		-I${LIBUCL_DIR}/klib
29
30MAN+=		libucl.3
31
32.include <bsd.lib.mk>
33