set(CMAKE_INSTALL_PREFIX /usr/local
CACHE PATH "install prefix")
+if(APPLE)
+ set(CMAKE_INSTALL_RPATH @loader_path
+ CACHE STRING "set relative rpath")
+elseif(UNIX)
+ # FIXME
+ set(CMAKE_INSTALL_RPATH $ORIGIN
+ CACHE STRING "set relative rpath")
+endif()
+
option(BUILD_TESTING "whether to enable build of the test suite"
OFF)
option(BUILD_DOCSONLY "build *only* documentation"
if(BUILD_TESTING)
set(MEMCACHED_BINARY "/usr/bin/memcached"
CACHE FILEPATH "memcached binary")
+ set(CMAKE_CTEST_ARGUMENTS "--output-on-failure")
+ if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.17)
+ # available since CMake 3.17
+ list(APPEND CMAKE_CTEST_ARGUMENTS -j2 --repeat until-pass:2)
+ endif()
endif()
if(BUILD_DOCS)