docs: gzip manpages
[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 # docs / sphinx
41
42 set(GZIP_MAN ON
43 CACHE BOOL "gzip manpages")
44
45 set(SPHINX_OPTIONS ""
46 CACHE STRING "additional sphinx-build command line options")
47 set(SPHINX_THEME "sphinx_rtd_theme"
48 CACHE STRING "sphinx HTML theme")
49 set(SPHINX_THEME_OPTIONS "'collapse_navigation':False, 'navigation_depth':2, 'titles_only':False, 'includehidden':False"
50 CACHE STRING "sphinx HTML theme options")
51 set(SPHINX_EXTENSIONS ""
52 CACHE STRING "comma separated list of quoted sphinx extensions")
53 set(SPHINX_CONF_APPEND ""
54 CACHE STRING "append verbatim code to sphinx' conf.py")
55
56 # legacy
57
58 set(HAVE_VISIBILITY 1)
59 set(HAVE_SHARED_ENABLED 1)
60 set(HAVE_GCC_BUILTIN_ATOMIC 1)
61
62 # modules
63
64
65 include(CMake/_Include.cmake)