View | Details | Raw Unified | Return to bug 229248
Collapse All | Expand All

(-)Makefile (-2 / +3 lines)
Lines 22-28 Link Here
22
LIB_DEPENDS=	libgflags.so:devel/gflags \
22
LIB_DEPENDS=	libgflags.so:devel/gflags \
23
		libsnappy.so:archivers/snappy
23
		libsnappy.so:archivers/snappy
24
24
25
OPTIONS_DEFINE=	DEBUG LZ4 ZSTD
25
OPTIONS_DEFINE=	DEBUG LZ4 RTTI ZSTD
26
OPTIONS_DEFAULT=LZ4
26
OPTIONS_DEFAULT=LZ4
27
27
28
ALL_TARGET=	shared_lib static_lib all
28
ALL_TARGET=	shared_lib static_lib all
Lines 51-56 Link Here
51
DEBUG_MAKE_ENV_OFF=	DEBUG_LEVEL=0
51
DEBUG_MAKE_ENV_OFF=	DEBUG_LEVEL=0
52
LZ4_LIB_DEPENDS=	liblz4.so:archivers/liblz4
52
LZ4_LIB_DEPENDS=	liblz4.so:archivers/liblz4
53
LZ4_MAKE_ENV_OFF=	ROCKSDB_DISABLE_LZ4=yes
53
LZ4_MAKE_ENV_OFF=	ROCKSDB_DISABLE_LZ4=yes
54
RTTI_MAKE_ENV=		USE_RTTI=1
54
ZSTD_LIB_DEPENDS=	libzstd.so:archivers/zstd
55
ZSTD_LIB_DEPENDS=	libzstd.so:archivers/zstd
55
ZSTD_MAKE_ENV_OFF=	ROCKSDB_DISABLE_ZSTD=yes
56
ZSTD_MAKE_ENV_OFF=	ROCKSDB_DISABLE_ZSTD=yes
56
57
Lines 61-67 Link Here
61
PKGNAMESUFFIX=	-lite
62
PKGNAMESUFFIX=	-lite
62
CONFLICTS_INSTALL=	rocksdb
63
CONFLICTS_INSTALL=	rocksdb
63
CFLAGS+=	-DROCKSDB_LITE=1
64
CFLAGS+=	-DROCKSDB_LITE=1
64
MAKE_ENV+=	LIBNAME=librocksdb${PKGNAMESUFFIX} USE_RTTI=1 DISABLE_JEMALLOC=1
65
MAKE_ENV+=	LIBNAME=librocksdb${PKGNAMESUFFIX} DISABLE_JEMALLOC=1
65
PLIST_SUB+=	LITE=${PKGNAMESUFFIX}
66
PLIST_SUB+=	LITE=${PKGNAMESUFFIX}
66
.endif
67
.endif
67
68

Return to bug 229248