cmake: support CLANG_LINK_CLANG_DYLIB

This commit is contained in:
Fangrui Song 2019-11-01 10:36:38 -07:00
parent 0fe8a16504
commit 7e795e9b9e

View File

@ -70,21 +70,25 @@ endif()
find_package(Clang REQUIRED) find_package(Clang REQUIRED)
target_link_libraries(ccls PRIVATE if(CLANG_LINK_CLANG_DYLIB)
clangIndex target_link_libraries(ccls PRIVATE clang-cpp)
clangFormat else()
clangTooling target_link_libraries(ccls PRIVATE
clangToolingInclusions clangIndex
clangToolingCore clangFormat
clangFrontend clangTooling
clangParse clangToolingInclusions
clangSerialization clangToolingCore
clangSema clangFrontend
clangAST clangParse
clangLex clangSerialization
clangDriver clangSema
clangBasic clangAST
) clangLex
clangDriver
clangBasic
)
endif()
if(LLVM_LINK_LLVM_DYLIB) if(LLVM_LINK_LLVM_DYLIB)
target_link_libraries(ccls PRIVATE LLVM) target_link_libraries(ccls PRIVATE LLVM)