cmake: Support shared build for rocksdb

This commit is contained in:
Esteban DUGUEPEROUX
2025-12-05 15:57:07 +01:00
committed by Thomas Krijnen
parent 3971408a07
commit c32a6dc0ca
+1 -1
View File
@@ -244,7 +244,7 @@ if (WITH_ROCKSDB)
message(STATUS "RocksDB: found at '${RocksDB_DIR}'.")
add_definitions(-DIFOPSH_WITH_ROCKSDB)
set(SWIG_DEFINES ${SWIG_DEFINES} -DIFOPSH_WITH_ROCKSDB)
link_libraries(RocksDB::rocksdb)
link_libraries($<IF:$<TARGET_EXISTS:RocksDB::rocksdb-shared>,RocksDB::rocksdb-shared,RocksDB::rocksdb>)
if (WITH_ZSTD)
# @todo do we actually need the zstd include dir or rather just pass