X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=CMakeConfig.txt;h=710f4cd0bf3ba4fd98f2671cb7c252d1bd2063b9;hb=95d03c7c94f6888d3c904d2321e6f526db7cff7f;hp=3f12665e87e4b2b2f6a2da5f389af94b8cc312ce;hpb=24e6e50be3f7f402c59c7bab5d02657a29e752cb;p=awesomized%2Flibmemcached diff --git a/CMakeConfig.txt b/CMakeConfig.txt index 3f12665e..710f4cd0 100644 --- a/CMakeConfig.txt +++ b/CMakeConfig.txt @@ -1,4 +1,4 @@ - + if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) if(NOT DEFINED ENV{CMAKE_BUILD_TYPE}) set(ENV{CMAKE_BUILD_TYPE} Release) @@ -44,11 +44,12 @@ option(ENABLE_MEMASLAP "enable memaslap client" option(ENABLE_SASL "enable SASL support" $ENV{ENABLE_SASL}) -set(ENABLE_SANITIZERS $ENV{ENABLE_SANITIZERS} +set(ENABLE_SANITIZERS "$ENV{ENABLE_SANITIZERS}" CACHE STRING "sanitizers to enable (e.g. address undefined ...)") if(BUILD_TESTING) - find_program(MEMCACHED_BINARY memcached DOC "memcached binary") + set(MEMCACHED_BINARY "$ENV{MEMCACHED_BINARY}" + CACHE STRING "memcached binary") set(CMAKE_CTEST_ARGUMENTS "--output-on-failure") if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.17) # available since CMake 3.17