mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-27 10:51:13 +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)
|
set(SWIG_DEFINES ${SWIG_DEFINES} -DIFOPSH_WITH_ROCKSDB)
|
||||||
|
|
||||||
if (WITH_ZSTD)
|
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 "")
|
if("${ZSTD_INCLUDE_DIR}" STREQUAL "")
|
||||||
find_path(ZSTD_INCLUDE_DIR zstd.h
|
find_path(ZSTD_INCLUDE_DIR zstd.h
|
||||||
PATHS
|
PATHS
|
||||||
|
|||||||
@@ -1139,6 +1139,9 @@ if "rocksdb" in targets:
|
|||||||
f"-DWITH_ROCKSDB=On",
|
f"-DWITH_ROCKSDB=On",
|
||||||
f"-DROCKSDB_INCLUDE_DIR={DEPS_DIR}/install/rocksdb-{ROCKSDB_VERSION}/include",
|
f"-DROCKSDB_INCLUDE_DIR={DEPS_DIR}/install/rocksdb-{ROCKSDB_VERSION}/include",
|
||||||
f"-DROCKSDB_LIBRARY_DIR={DEPS_DIR}/install/rocksdb-{ROCKSDB_VERSION}/lib",
|
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