mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
17 lines
423 B
CMake
17 lines
423 B
CMake
|
option (ENABLE_ULID "Enable ulid" ${ENABLE_LIBRARIES})
|
||
|
|
||
|
if (NOT ENABLE_ULID)
|
||
|
message(STATUS "Not using ulid")
|
||
|
return()
|
||
|
endif()
|
||
|
|
||
|
set (LIBRARY_DIR "${ClickHouse_SOURCE_DIR}/contrib/ulid-c")
|
||
|
|
||
|
set (SRCS
|
||
|
"${LIBRARY_DIR}/include/ulid.h"
|
||
|
"${LIBRARY_DIR}/include/ulid.c"
|
||
|
)
|
||
|
|
||
|
add_library(_ulid ${SRCS})
|
||
|
target_include_directories(_ulid SYSTEM PUBLIC "${LIBRARY_DIR}/include")
|
||
|
add_library(ch_contrib::ulid ALIAS _ulid)
|