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