Blame 0001-Link-against-libclang-cpp.so.patch

9eb863a
diff --git a/CMakeLists.txt b/CMakeLists.txt
7aded3c
index 5317244..dbd4b34 100644
9eb863a
--- a/CMakeLists.txt
9eb863a
+++ b/CMakeLists.txt
9eb863a
@@ -81,12 +81,6 @@ include_directories(${CMAKE_BINARY_DIR})
9eb863a
 include_directories(${CLANG_INCLUDE_DIRS} ${CMAKE_CURRENT_LIST_DIR} ${CMAKE_CURRENT_LIST_DIR}/src)
9eb863a
 link_directories("${LLVM_INSTALL_PREFIX}/lib" ${LLVM_LIBRARY_DIRS})
9eb863a
 
9eb863a
-if (${LLVM_VERSION} VERSION_GREATER_EQUAL "9.0.0")
9eb863a
-    set(clang_tooling_refactoring_lib clangToolingRefactoring)
9eb863a
-else()
9eb863a
-    set(clang_tooling_refactoring_lib clangToolingRefactor)
9eb863a
-endif()
9eb863a
-
9eb863a
 macro(link_to_llvm name is_standalone)
9eb863a
   foreach(clang_lib ${CLANG_LIBS})
9eb863a
     if(MSVC)
7aded3c
@@ -128,9 +122,6 @@ macro(link_to_llvm name is_standalone)
7aded3c
   if(CLANG_CLANG-CPP_LIB)
7aded3c
     target_link_libraries(${name} clang-cpp)
7aded3c
   else()
9eb863a
-    target_link_libraries(${name} clangTooling)
9eb863a
-    target_link_libraries(${name} clangToolingCore)
9eb863a
-    target_link_libraries(${name} ${clang_tooling_refactoring_lib})
7aded3c
   endif()
7aded3c
   if (CLAZY_USES_BOOST_REGEX)
7aded3c
     target_link_libraries(${name} ${Boost_LIBRARIES})
7aded3c
@@ -259,30 +250,7 @@ else()
9eb863a
     ${CLAZY_PLUGIN_SRCS}
9eb863a
 
9eb863a
     LINK_LIBS
9eb863a
-    clangToolingCore
9eb863a
-    clangToolingInclusions
9eb863a
-    ${clang_tooling_refactoring_lib}
9eb863a
-    clangFrontend
9eb863a
-    clangDriver
9eb863a
-    clangCodeGen
9eb863a
-    clangSema
9eb863a
-    clangAnalysis
9eb863a
-    clangRewriteFrontend
9eb863a
-    clangRewrite
9eb863a
-    clangAST
9eb863a
-    clangASTMatchers
9eb863a
-    clangParse
9eb863a
-    clangLex
9eb863a
-    clangBasic
9eb863a
-    clangARCMigrate
9eb863a
-    clangEdit
9eb863a
-    clangFrontendTool
9eb863a
-    clangRewrite
9eb863a
-    clangSerialization
9eb863a
-    clangTooling
9eb863a
-    clangStaticAnalyzerCheckers
9eb863a
-    clangStaticAnalyzerCore
9eb863a
-    clangStaticAnalyzerFrontend
9eb863a
+    clang-cpp
9eb863a
     )
9eb863a
   add_executable(clazy-standalone ${CLAZY_STANDALONE_SRCS})
9eb863a
 
9eb863a
diff --git a/cmake/FindClang.cmake b/cmake/FindClang.cmake
7aded3c
index 50e0829..0edf402 100644
9eb863a
--- a/cmake/FindClang.cmake
9eb863a
+++ b/cmake/FindClang.cmake
7aded3c
@@ -63,30 +63,6 @@ if (LLVM_FOUND AND LLVM_LIBRARY_DIRS)
9eb863a
   find_library(CLANG_LIBCLANG_LIB NAMES clang libclang HINTS ${LLVM_LIBRARY_DIRS}) # LibClang: high-level C interface
9eb863a
 
7aded3c
   FIND_AND_ADD_CLANG_LIB(clang-cpp)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangFrontend)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangDriver)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangCodeGen)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangSema)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangChecker)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangAnalysis)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangRewriteFrontend)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangRewrite)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangAST)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangASTMatchers)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangParse)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangLex)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangBasic)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangARCMigrate)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangEdit)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangFrontendTool)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangRewrite)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangSerialization)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangTooling)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangStaticAnalyzerCheckers)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangStaticAnalyzerCore)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangStaticAnalyzerFrontend)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangSema)
9eb863a
-  FIND_AND_ADD_CLANG_LIB(clangRewriteCore)
9eb863a
 endif()
9eb863a
 
9eb863a
 if(CLANG_LIBS OR CLANG_LIBCLANG_LIB)