mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-12 18:43:26 +00:00
Pass ZSTD to ifopsh build
This commit is contained in:
@@ -349,6 +349,9 @@ if (WITH_ROCKSDB)
|
||||
set(SWIG_DEFINES ${SWIG_DEFINES} -DIFOPSH_WITH_ROCKSDB)
|
||||
|
||||
if (WITH_ZSTD)
|
||||
# @todo do we actually need the zstd include dir or rather just pass
|
||||
# the libzstd.a along with the rocksdb library when needed and feature
|
||||
# detect based on rocksdb API?
|
||||
if("${ZSTD_INCLUDE_DIR}" STREQUAL "")
|
||||
find_path(ZSTD_INCLUDE_DIR zstd.h
|
||||
PATHS
|
||||
|
||||
@@ -1139,6 +1139,9 @@ if "rocksdb" in targets:
|
||||
f"-DWITH_ROCKSDB=On",
|
||||
f"-DROCKSDB_INCLUDE_DIR={DEPS_DIR}/install/rocksdb-{ROCKSDB_VERSION}/include",
|
||||
f"-DROCKSDB_LIBRARY_DIR={DEPS_DIR}/install/rocksdb-{ROCKSDB_VERSION}/lib",
|
||||
f"-DWITH_ZSTD=On",
|
||||
f"-DZSTD_INCLUDE_DIR={DEPS_DIR}/install/zstd-{ZSTD_VERSION}/include",
|
||||
f"-DZSTD_LIBRARY_DIR={DEPS_DIR}/install/zstd-{ZSTD_VERSION}/lib",
|
||||
]
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user