mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 01:25:21 +00:00
fix build with dynamic libs
This commit is contained in:
parent
c5244abd4d
commit
d7d9078183
5
contrib/CMakeLists.txt
vendored
5
contrib/CMakeLists.txt
vendored
@ -310,12 +310,13 @@ if (USE_BASE64)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (USE_INTERNAL_HYPERSCAN_LIBRARY)
|
if (USE_INTERNAL_HYPERSCAN_LIBRARY)
|
||||||
add_subdirectory (hyperscan)
|
|
||||||
|
|
||||||
# The library is large - avoid bloat.
|
# The library is large - avoid bloat.
|
||||||
if (USE_STATIC_LIBRARIES)
|
if (USE_STATIC_LIBRARIES)
|
||||||
|
add_subdirectory (hyperscan)
|
||||||
target_compile_options (hs PRIVATE -g0)
|
target_compile_options (hs PRIVATE -g0)
|
||||||
else ()
|
else ()
|
||||||
|
set(BUILD_SHARED_LIBS 1 CACHE INTERNAL "")
|
||||||
|
add_subdirectory (hyperscan)
|
||||||
target_compile_options (hs_shared PRIVATE -g0)
|
target_compile_options (hs_shared PRIVATE -g0)
|
||||||
endif ()
|
endif ()
|
||||||
endif()
|
endif()
|
||||||
|
@ -12,7 +12,7 @@ include(${ClickHouse_SOURCE_DIR}/cmake/dbms_glob_sources.cmake)
|
|||||||
add_headers_and_sources(storages_system .)
|
add_headers_and_sources(storages_system .)
|
||||||
list (APPEND storages_system_sources ${CONFIG_BUILD})
|
list (APPEND storages_system_sources ${CONFIG_BUILD})
|
||||||
add_library(clickhouse_storages_system ${storages_system_headers} ${storages_system_sources})
|
add_library(clickhouse_storages_system ${storages_system_headers} ${storages_system_sources})
|
||||||
target_link_libraries(clickhouse_storages_system PRIVATE dbms common string_utils clickhouse_common_zookeeper clickhouse_parsers)
|
target_link_libraries(clickhouse_storages_system PRIVATE dbms common string_utils clickhouse_common_zookeeper clickhouse_parsers ${JEMALLOC_LIBRARIES})
|
||||||
|
|
||||||
add_custom_target(generate-contributors ./StorageSystemContributors.sh SOURCES StorageSystemContributors.sh WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
add_custom_target(generate-contributors ./StorageSystemContributors.sh SOURCES StorageSystemContributors.sh WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
# BYPRODUCTS StorageSystemContributors.generated.cpp
|
# BYPRODUCTS StorageSystemContributors.generated.cpp
|
||||||
|
Loading…
Reference in New Issue
Block a user