27 lines
743 B
CMake
27 lines
743 B
CMake
![]() |
add_subdirectory(jemalloc)
|
||
|
add_subdirectory(lua)
|
||
|
|
||
|
# Set hiredis options. We need to disable the defaults set in the OPTION(..) we do this by setting them in the CACHE
|
||
|
set(BUILD_SHARED_LIBS
|
||
|
OFF
|
||
|
CACHE BOOL "Build shared libraries")
|
||
|
set(DISABLE_TESTS
|
||
|
ON
|
||
|
CACHE BOOL "If tests should be compiled or not")
|
||
|
if (USE_TLS) # Module or no module
|
||
|
message(STATUS "Building hiredis_ssl")
|
||
|
set(ENABLE_SSL
|
||
|
ON
|
||
|
CACHE BOOL "Should we test SSL connections")
|
||
|
endif ()
|
||
|
|
||
|
add_subdirectory(hiredis)
|
||
|
add_subdirectory(linenoise)
|
||
|
add_subdirectory(fpconv)
|
||
|
add_subdirectory(hdr_histogram)
|
||
|
|
||
|
# Clear any cached variables passed to hiredis from the cache
|
||
|
unset(BUILD_SHARED_LIBS CACHE)
|
||
|
unset(DISABLE_TESTS CACHE)
|
||
|
unset(ENABLE_SSL CACHE)
|