mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-19 22:22:00 +00:00
17 lines
613 B
CMake
17 lines
613 B
CMake
|
option (ENABLE_ICU "Enable ICU" ON)
|
||
|
|
||
|
if (ENABLE_ICU)
|
||
|
find_package(ICU COMPONENTS data i18n uc) # TODO: remove Modules/FindICU.cmake after cmake 3.7
|
||
|
#set (ICU_LIBRARIES ${ICU_I18N_LIBRARY} ${ICU_UC_LIBRARY} ${ICU_DATA_LIBRARY} CACHE STRING "")
|
||
|
set (ICU_LIBRARIES ICU::i18n ICU::uc ICU::data CACHE STRING "")
|
||
|
if (ICU_FOUND)
|
||
|
set(USE_ICU 1)
|
||
|
endif ()
|
||
|
endif ()
|
||
|
|
||
|
if (USE_ICU)
|
||
|
message (STATUS "Using icu=${USE_ICU}: ${ICU_INCLUDE_DIR} : ${ICU_LIBRARIES}")
|
||
|
else ()
|
||
|
message (STATUS "Build without ICU (support for collations and charset conversion functions will be disabled)")
|
||
|
endif ()
|