xref: /freebsd-13.1/lib/libucl/Makefile (revision ecebb3cc)
1# $FreeBSD$
2
3LIBUCL_DIR=	${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_DIR}/src \
20		${LIBUCL_DIR}/include \
21		${LIBUCL_DIR}/doc
22
23INCS=		ucl.h
24LIBADD=		m
25
26WARNS?=		1
27CFLAGS+=	-I${LIBUCL_DIR}/include \
28		-I${LIBUCL_DIR}/src \
29		-I${LIBUCL_DIR}/uthash \
30		-I${LIBUCL_DIR}/klib
31
32MAN+=		libucl.3
33
34.include <bsd.lib.mk>
35