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