tests: enable sasl
[awesomized/libmemcached] / CMakeConfig.txt
1 set(CMAKE_BUILD_TYPE Release
2 CACHE STRING "build type (Release, Debug, ...)")
3 set(CMAKE_INSTALL_PREFIX /usr/local
4 CACHE PATH "install prefix")
5
6 # make test
7
8 set(BUILD_TESTING ON
9 CACHE STRING "whether to enable build of the test suite")
10
11 set(ENABLE_SANITIZERS ""
12 CACHE STRING "sanitizers to enable (e.g. address undefined ...)")
13
14 set(MEMCACHED_BINARY "/usr/bin/memcached"
15 CACHE FILEPATH "memcached binary")
16
17 # sasl
18
19 set(ENABLE_SASL OFF
20 CACHE BOOL "enable SASL support")
21
22 # hashes
23
24 set(ENABLE_FNV64_HASH ON
25 CACHE BOOL "enable fnv64 hash support")
26 set(ENABLE_MURMUR_HASH ON
27 CACHE BOOL "enable murmur hash support")
28 set(ENABLE_HSIEH_HASH OFF
29 CACHE BOOL "enable hsieh hash support")
30
31 # memaslap, needs libevent and stdatomic
32 set(ENABLE_MEMASLAP ON
33 CACHE BOOL "enable memaslap client")
34
35 # dtrace
36
37 set(ENABLE_DTRACE OFF
38 CACHE BOOL "enable dtrace support")
39
40 # sphinx
41
42 set(SPHINX_OPTIONS ""
43 CACHE STRING "additional sphinx-build command line options")
44 set(SPHINX_THEME "sphinx_rtd_theme"
45 CACHE STRING "sphinx HTML theme")
46 set(SPHINX_THEME_OPTIONS "'collapse_navigation':False, 'navigation_depth':2, 'titles_only':False, 'includehidden':False"
47 CACHE STRING "sphinx HTML theme options")
48 set(SPHINX_EXTENSIONS ""
49 CACHE STRING "comma separated list of quoted sphinx extensions")
50 set(SPHINX_CONF_APPEND ""
51 CACHE STRING "append verbatim code to sphinx' conf.py")
52
53 # legacy
54
55 set(HAVE_VISIBILITY 1)
56 set(HAVE_SHARED_ENABLED 1)
57 set(HAVE_GCC_BUILTIN_ATOMIC 1)
58
59 # modules
60
61
62 include(CMake/_Include.cmake)