From ff48a84a867ddedc9ead16032d14aa8451534557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Wegner?= Date: Tue, 6 Jul 2021 22:06:03 +0200 Subject: [PATCH] cmake: add ENABLE_DOC option. doc subdirectory breaks Xcode generator --- CMakeLists.txt | 4 +++- CMakeOptions.txt | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c905d323..f4b6255c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -515,7 +515,9 @@ add_subdirectory(python) add_subdirectory(tests) #add_subdirectory(tests/testdata) add_subdirectory(integration-tests) -add_subdirectory(doc) +if(ENABLE_DOC) + add_subdirectory(doc) +endif() add_subdirectory(contrib) add_subdirectory(script) add_subdirectory(bpf) diff --git a/CMakeOptions.txt b/CMakeOptions.txt index 948e3c63..0e671e6b 100644 --- a/CMakeOptions.txt +++ b/CMakeOptions.txt @@ -18,6 +18,7 @@ option(ENABLE_STATIC_LIB "Build libnghttp2 in static mode also") option(ENABLE_SHARED_LIB "Build libnghttp2 as a shared library" ON) option(ENABLE_STATIC_CRT "Build libnghttp2 against the MS LIBCMT[d]") option(ENABLE_HTTP3 "Enable HTTP/3 support" OFF) +option(ENABLE_DOC "Build documentation" ON) option(WITH_LIBXML2 "Use libxml2" ${WITH_LIBXML2_DEFAULT})