--- CMakeLists.txt.orig 2019-06-14 18:29:40 UTC +++ CMakeLists.txt @@ -172,6 +172,8 @@ IF(DISABLE_SHARED) ENDIF() OPTION(ENABLED_PROFILING "Enable profiling" ON) OPTION(WITHOUT_SERVER "Build only the client library and clients" OFF) +OPTION(WITHOUT_CLIENT "Build only the server components" OFF) +OPTION(WITHOUT_DOCS "Do not install documentation" OFF) IF(UNIX) OPTION(WITH_VALGRIND "Valgrind instrumentation" OFF) ENDIF() @@ -472,6 +474,7 @@ ADD_CUSTOM_TARGET(INFO_BIN ALL WORKING_DIRECTORY ${CMAKE_BINARY_DIR} ) +IF(NOT WITHOUT_DOCS) INSTALL_DOCUMENTATION(README.md CREDITS COPYING THIRDPARTY EXCEPTIONS-CLIENT COMPONENT Readme) @@ -481,6 +484,7 @@ INSTALL_DOCUMENTATION(README.md CREDITS COPYING THIRDP IF(UNIX) INSTALL_DOCUMENTATION(Docs/INSTALL-BINARY Docs/README-wsrep COMPONENT Readme) +ENDIF() ENDIF() INCLUDE(build_depends)