diff options
Diffstat (limited to 'clang-tools-extra/clangd/tool/CMakeLists.txt')
-rw-r--r-- | clang-tools-extra/clangd/tool/CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/tool/CMakeLists.txt b/clang-tools-extra/clangd/tool/CMakeLists.txt index c18876179a0..1ad2ca1bd2a 100644 --- a/clang-tools-extra/clangd/tool/CMakeLists.txt +++ b/clang-tools-extra/clangd/tool/CMakeLists.txt @@ -1,4 +1,5 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..) +include_directories(${CMAKE_CURRENT_BINARY_DIR}/..) add_clang_tool(clangd ClangdMain.cpp @@ -8,6 +9,11 @@ set(LLVM_LINK_COMPONENTS support ) +set(CLANGD_XPC_LIBS "") +if(CLANGD_BUILD_XPC) + list(APPEND CLANGD_XPC_LIBS "clangdXpcJsonConversions" "clangdXpcTransport") +endif() + target_link_libraries(clangd PRIVATE clangBasic @@ -17,4 +23,5 @@ target_link_libraries(clangd clangSema clangTooling clangToolingCore + ${CLANGD_XPC_LIBS} ) |