We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 464ccd6 commit a7a982aCopy full SHA for a7a982a
1 file changed
CMakeLists.txt
@@ -70,21 +70,25 @@ endif()
70
71
find_package(Clang REQUIRED)
72
73
-target_link_libraries(ccls PRIVATE
74
- clangIndex
75
- clangFormat
76
- clangTooling
77
- clangToolingInclusions
78
- clangToolingCore
79
- clangFrontend
80
- clangParse
81
- clangSerialization
82
- clangSema
83
- clangAST
84
- clangLex
85
- clangDriver
86
- clangBasic
87
-)
+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
88
+ clangDriver
89
+ clangBasic
90
+ )
91
+endif()
92
93
if(LLVM_LINK_LLVM_DYLIB)
94
target_link_libraries(ccls PRIVATE LLVM)
0 commit comments