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