sammccall created this revision. sammccall added a reviewer: gribozavr. Herald added subscribers: cfe-commits, kadircet, arphaman, jkorous, MaskRay, ilya-biryukov, mgorny. Herald added a project: clang.
Repository: rCTE Clang Tools Extra https://reviews.llvm.org/D61518 Files: CMakeLists.txt Index: CMakeLists.txt =================================================================== --- CMakeLists.txt +++ CMakeLists.txt @@ -1,3 +1,5 @@ +include(CMakeDependentOption) + add_subdirectory(clang-apply-replacements) add_subdirectory(clang-reorder-fields) add_subdirectory(modularize) @@ -9,7 +11,6 @@ add_subdirectory(clang-include-fixer) add_subdirectory(clang-move) add_subdirectory(clang-query) -add_subdirectory(clangd) add_subdirectory(pp-trace) add_subdirectory(tool-template) @@ -25,3 +26,9 @@ add_subdirectory(docs) endif() +# clangd has its own CMake tree. It requires threads. +CMAKE_DEPENDENT_OPTION(CLANG_ENABLE_CLANGD "Build clangd language server" ON + "LLVM_ENABLE_THREADS" OFF) +if (CLANG_ENABLE_CLANGD) + add_subdirectory(clangd) +endif()
Index: CMakeLists.txt =================================================================== --- CMakeLists.txt +++ CMakeLists.txt @@ -1,3 +1,5 @@ +include(CMakeDependentOption) + add_subdirectory(clang-apply-replacements) add_subdirectory(clang-reorder-fields) add_subdirectory(modularize) @@ -9,7 +11,6 @@ add_subdirectory(clang-include-fixer) add_subdirectory(clang-move) add_subdirectory(clang-query) -add_subdirectory(clangd) add_subdirectory(pp-trace) add_subdirectory(tool-template) @@ -25,3 +26,9 @@ add_subdirectory(docs) endif() +# clangd has its own CMake tree. It requires threads. +CMAKE_DEPENDENT_OPTION(CLANG_ENABLE_CLANGD "Build clangd language server" ON + "LLVM_ENABLE_THREADS" OFF) +if (CLANG_ENABLE_CLANGD) + add_subdirectory(clangd) +endif()
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits