Skip to content

Commit 76e22f7

Browse files
committed
fix cmake
1 parent 2594a4f commit 76e22f7

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

chsql/CMakeLists.txt

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51,20 +51,13 @@ build_static_extension(${TARGET_NAME} ${EXTENSION_SOURCES})
5151
build_loadable_extension(${TARGET_NAME} " " ${EXTENSION_SOURCES})
5252

5353
# Link libraries using plain signature
54-
target_link_libraries(${EXTENSION_NAME} OpenSSL::SSL OpenSSL::Crypto clickhouse-cpp-lib)
55-
target_link_libraries(${LOADABLE_EXTENSION_NAME} OpenSSL::SSL OpenSSL::Crypto clickhouse-cpp-lib)
54+
target_link_libraries(${EXTENSION_NAME} OpenSSL::SSL OpenSSL::Crypto clickhouse-cpp-lib absl_int128 cityhash lz4 zstdstatic)
55+
target_link_libraries(${LOADABLE_EXTENSION_NAME} OpenSSL::SSL OpenSSL::Crypto clickhouse-cpp-lib absl_int128 cityhash lz4 zstdstatic)
5656

5757
# Install targets
5858
install(
59-
TARGETS ${EXTENSION_NAME} clickhouse-cpp-lib
59+
TARGETS ${EXTENSION_NAME}
6060
EXPORT "${DUCKDB_EXPORT_SET}"
6161
LIBRARY DESTINATION "${INSTALL_LIB_DIR}"
6262
ARCHIVE DESTINATION "${INSTALL_LIB_DIR}"
6363
)
64-
65-
# Make sure the export set includes clickhouse-cpp-lib
66-
export(
67-
TARGETS ${EXTENSION_NAME} clickhouse-cpp-lib
68-
NAMESPACE duckdb::
69-
FILE DuckDBExports.cmake
70-
)

0 commit comments

Comments
 (0)