mirror of
https://github.com/MaskRay/ccls.git
synced 2024-11-21 23:25:07 +00:00
cmake: support CLANG_LINK_CLANG_DYLIB
This commit is contained in:
parent
0fe8a16504
commit
7e795e9b9e
@ -70,21 +70,25 @@ endif()
|
||||
|
||||
find_package(Clang REQUIRED)
|
||||
|
||||
target_link_libraries(ccls PRIVATE
|
||||
clangIndex
|
||||
clangFormat
|
||||
clangTooling
|
||||
clangToolingInclusions
|
||||
clangToolingCore
|
||||
clangFrontend
|
||||
clangParse
|
||||
clangSerialization
|
||||
clangSema
|
||||
clangAST
|
||||
clangLex
|
||||
clangDriver
|
||||
clangBasic
|
||||
)
|
||||
if(CLANG_LINK_CLANG_DYLIB)
|
||||
target_link_libraries(ccls PRIVATE clang-cpp)
|
||||
else()
|
||||
target_link_libraries(ccls PRIVATE
|
||||
clangIndex
|
||||
clangFormat
|
||||
clangTooling
|
||||
clangToolingInclusions
|
||||
clangToolingCore
|
||||
clangFrontend
|
||||
clangParse
|
||||
clangSerialization
|
||||
clangSema
|
||||
clangAST
|
||||
clangLex
|
||||
clangDriver
|
||||
clangBasic
|
||||
)
|
||||
endif()
|
||||
|
||||
if(LLVM_LINK_LLVM_DYLIB)
|
||||
target_link_libraries(ccls PRIVATE LLVM)
|
||||
|
Loading…
Reference in New Issue
Block a user