2020-07-21 08:21:38 +00:00
|
|
|
if (${ENABLE_LIBRARIES} AND ${ENABLE_KRB5})
|
|
|
|
set (DEFAULT_ENABLE_CYRUS_SASL 1)
|
|
|
|
else()
|
|
|
|
set (DEFAULT_ENABLE_CYRUS_SASL 0)
|
|
|
|
endif()
|
|
|
|
|
|
|
|
OPTION(ENABLE_CYRUS_SASL "Enable cyrus-sasl" ${DEFAULT_ENABLE_CYRUS_SASL})
|
2020-07-16 20:32:32 +00:00
|
|
|
if (NOT EXISTS "${ClickHouse_SOURCE_DIR}/contrib/cyrus-sasl/README")
|
2021-10-17 23:29:04 +00:00
|
|
|
message (WARNING "submodule contrib/cyrus-sasl is missing. to fix try run: \n git submodule update --init")
|
2020-07-16 20:32:32 +00:00
|
|
|
set (ENABLE_CYRUS_SASL 0)
|
|
|
|
endif ()
|
|
|
|
|
|
|
|
if (ENABLE_CYRUS_SASL)
|
|
|
|
|
|
|
|
set (USE_CYRUS_SASL 1)
|
|
|
|
set (CYRUS_SASL_LIBRARY sasl2)
|
|
|
|
|
|
|
|
set (CYRUS_SASL_INCLUDE_DIR "${ClickHouse_SOURCE_DIR}/contrib/cyrus-sasl/include")
|
|
|
|
|
|
|
|
|
|
|
|
endif ()
|
|
|
|
|
2020-07-21 08:21:38 +00:00
|
|
|
message (STATUS "Using cyrus-sasl: krb5=${USE_KRB5}: ${CYRUS_SASL_INCLUDE_DIR} : ${CYRUS_SASL_LIBRARY}")
|