[clang-tools-extra] r196860 - [CMake] clang-tools-extra: Update dependencies.

NAKAMURA Takumi geek4civic at gmail.com
Mon Dec 9 17:41:10 PST 2013


Author: chapuni
Date: Mon Dec  9 19:41:10 2013
New Revision: 196860

URL: http://llvm.org/viewvc/llvm-project?rev=196860&view=rev
Log:
[CMake] clang-tools-extra: Update dependencies.

Modified:
    clang-tools-extra/trunk/clang-apply-replacements/CMakeLists.txt
    clang-tools-extra/trunk/clang-apply-replacements/tool/CMakeLists.txt
    clang-tools-extra/trunk/clang-modernize/Core/CMakeLists.txt
    clang-tools-extra/trunk/clang-modernize/tool/CMakeLists.txt
    clang-tools-extra/trunk/clang-query/CMakeLists.txt
    clang-tools-extra/trunk/clang-tidy/CMakeLists.txt
    clang-tools-extra/trunk/clang-tidy/google/CMakeLists.txt
    clang-tools-extra/trunk/clang-tidy/llvm/CMakeLists.txt
    clang-tools-extra/trunk/clang-tidy/tool/CMakeLists.txt
    clang-tools-extra/trunk/modularize/CMakeLists.txt
    clang-tools-extra/trunk/pp-trace/CMakeLists.txt
    clang-tools-extra/trunk/remove-cstr-calls/CMakeLists.txt
    clang-tools-extra/trunk/tool-template/CMakeLists.txt
    clang-tools-extra/trunk/unittests/clang-apply-replacements/CMakeLists.txt
    clang-tools-extra/trunk/unittests/clang-modernize/CMakeLists.txt
    clang-tools-extra/trunk/unittests/clang-query/CMakeLists.txt
    clang-tools-extra/trunk/unittests/clang-tidy/CMakeLists.txt

Modified: clang-tools-extra/trunk/clang-apply-replacements/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-apply-replacements/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-apply-replacements/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-apply-replacements/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -6,10 +6,9 @@ add_clang_library(clangApplyReplacements
   lib/Tooling/ApplyReplacements.cpp
   )
 target_link_libraries(clangApplyReplacements
-  clangTooling
   clangBasic
-  clangRewriteFrontend
-  clangFormat
+  clangRewriteCore
+  clangTooling
   )
 
 include_directories(

Modified: clang-tools-extra/trunk/clang-apply-replacements/tool/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-apply-replacements/tool/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-apply-replacements/tool/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-apply-replacements/tool/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -7,6 +7,10 @@ add_clang_executable(clang-apply-replace
   )
 target_link_libraries(clang-apply-replacements
   clangApplyReplacements
+  clangBasic
+  clangFormat
+  clangRewriteCore
+  clangTooling
   )
 
 install(TARGETS clang-apply-replacements

Modified: clang-tools-extra/trunk/clang-modernize/Core/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-modernize/Core/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-modernize/Core/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-modernize/Core/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -9,9 +9,10 @@ add_clang_library(modernizeCore
   IncludeDirectives.cpp
   )
 target_link_libraries(modernizeCore
-  clangFormat
-  clangTooling
-  clangBasic
+  clangAST
   clangASTMatchers
-  clangRewriteFrontend
+  clangBasic
+  clangFrontend
+  clangLex
+  clangTooling
   )

Modified: clang-tools-extra/trunk/clang-modernize/tool/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-modernize/tool/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-modernize/tool/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-modernize/tool/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -34,6 +34,13 @@ add_dependencies(clang-modernize
   )
 
 target_link_libraries(clang-modernize
+  clangAST
+  clangASTMatchers
+  clangBasic
+  clangFormat
+  clangFrontend
+  clangLex
+  clangTooling
   modernizeCore
   )
 

Modified: clang-tools-extra/trunk/clang-query/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-query/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-query/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-query/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -1,3 +1,7 @@
+set(LLVM_LINK_COMPONENTS
+  Support
+  )
+
 add_clang_library(clangQuery
   Query.cpp
   QueryParser.cpp

Modified: clang-tools-extra/trunk/clang-tidy/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-tidy/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -7,11 +7,13 @@ add_clang_library(clangTidy
   ClangTidyModule.cpp
   )
 target_link_libraries(clangTidy
-  clangTooling
+  clangAST
+  clangASTMatchers
   clangBasic
-  clangRewriteFrontend
+  clangFrontend
+  clangRewriteCore
   clangStaticAnalyzerFrontend
-  clangStaticAnalyzerCheckers
+  clangTooling
   )
 
 add_subdirectory(tool)

Modified: clang-tools-extra/trunk/clang-tidy/google/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/google/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/google/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-tidy/google/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -4,8 +4,8 @@ add_clang_library(clangTidyGoogleModule
   GoogleTidyModule.cpp
   )
 target_link_libraries(clangTidyGoogleModule
-  clangTidy
-  clangTooling
-  clangBasic
+  clangAST
   clangASTMatchers
+  clangBasic
+  clangTidy
   )

Modified: clang-tools-extra/trunk/clang-tidy/llvm/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/llvm/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/llvm/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-tidy/llvm/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -4,8 +4,9 @@ add_clang_library(clangTidyLLVMModule
   LLVMTidyModule.cpp
   )
 target_link_libraries(clangTidyLLVMModule
-  clangTidy
-  clangTooling
-  clangBasic
+  clangAST
   clangASTMatchers
+  clangBasic
+  clangLex
+  clangTidy
   )

Modified: clang-tools-extra/trunk/clang-tidy/tool/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/tool/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/tool/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-tidy/tool/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -6,10 +6,12 @@ add_clang_executable(clang-tidy
   ClangTidyMain.cpp
   )
 target_link_libraries(clang-tidy
+  clangAST
+  clangASTMatchers
   clangTidy
-  clangTidyLLVMModule
   clangTidyGoogleModule
-  clangStaticAnalyzerCheckers
+  clangTidyLLVMModule
+  clangTooling
   )
 
 install(TARGETS clang-tidy

Modified: clang-tools-extra/trunk/modularize/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/modularize/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/modularize/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/modularize/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -10,7 +10,9 @@ add_clang_executable(modularize
   )
 
 target_link_libraries(modularize
-  clangTooling
   clangBasic
-  clangRewriteFrontend
+  clangDriver
+  clangFrontend
+  clangLex
+  clangTooling
   )

Modified: clang-tools-extra/trunk/pp-trace/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/pp-trace/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/pp-trace/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/pp-trace/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -8,8 +8,9 @@ add_clang_executable(pp-trace
   )
 
 target_link_libraries(pp-trace
+  clangAST
+  clangBasic
+  clangFrontend
   clangLex
-  clangParse
-  clangSema
   clangTooling
   )

Modified: clang-tools-extra/trunk/remove-cstr-calls/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/remove-cstr-calls/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/remove-cstr-calls/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/remove-cstr-calls/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -1,6 +1,16 @@
+set(LLVM_LINK_COMPONENTS
+  Support
+  )
+
 add_clang_executable(remove-cstr-calls
   RemoveCStrCalls.cpp
   )
 
 target_link_libraries(remove-cstr-calls
-  clangEdit clangTooling clangBasic clangAST clangASTMatchers)
+  clangAST
+  clangASTMatchers
+  clangBasic
+  clangFrontend
+  clangLex
+  clangTooling
+  )

Modified: clang-tools-extra/trunk/tool-template/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/tool-template/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/tool-template/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/tool-template/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -1,6 +1,15 @@
+set(LLVM_LINK_COMPONENTS
+  Support
+  )
+
 add_clang_executable(tool-template
   ToolTemplate.cpp
   )
 
 target_link_libraries(tool-template
-  clangEdit clangTooling clangBasic clangAST clangASTMatchers)
+  clangAST
+  clangASTMatchers
+  clangBasic
+  clangFrontend
+  clangTooling
+  )

Modified: clang-tools-extra/trunk/unittests/clang-apply-replacements/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/unittests/clang-apply-replacements/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/unittests/clang-apply-replacements/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/unittests/clang-apply-replacements/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -1,10 +1,3 @@
-set(LLVM_LINK_COMPONENTS
-  asmparser
-  bitreader
-  support
-  mc
-  )
-
 get_filename_component(ClangApplyReplacementsLocation
   "${CMAKE_CURRENT_SOURCE_DIR}/../../clang-apply-replacements/include" REALPATH)
 get_filename_component(CommonIncLocation
@@ -20,4 +13,5 @@ add_extra_unittest(ClangApplyReplacement
 
 target_link_libraries(ClangApplyReplacementsTests
   clangApplyReplacements
+  clangTooling
   )

Modified: clang-tools-extra/trunk/unittests/clang-modernize/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/unittests/clang-modernize/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/unittests/clang-modernize/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/unittests/clang-modernize/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -23,10 +23,10 @@ add_extra_unittest(ClangModernizeTests
   )
 
 target_link_libraries(ClangModernizeTests
-  modernizeCore
-  clangFormat
-  clangTooling
-  clangBasic
+  clangAST
   clangASTMatchers
-  clangRewriteFrontend
+  clangBasic
+  clangFrontend
+  clangTooling
+  modernizeCore
   )

Modified: clang-tools-extra/trunk/unittests/clang-query/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/unittests/clang-query/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/unittests/clang-query/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/unittests/clang-query/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -12,6 +12,7 @@ add_extra_unittest(ClangQueryTests
   )
 
 target_link_libraries(ClangQueryTests
+  clangAST
   clangASTMatchers
   clangQuery
   clangTooling

Modified: clang-tools-extra/trunk/unittests/clang-tidy/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/unittests/clang-tidy/CMakeLists.txt?rev=196860&r1=196859&r2=196860&view=diff
==============================================================================
--- clang-tools-extra/trunk/unittests/clang-tidy/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/unittests/clang-tidy/CMakeLists.txt Mon Dec  9 19:41:10 2013
@@ -11,12 +11,12 @@ add_extra_unittest(ClangTidyTests
   GoogleModuleTest.cpp)
 
 target_link_libraries(ClangTidyTests
-  gtest
-  gtest_main
+  clangAST
+  clangASTMatchers
+  clangBasic
+  clangFrontend
   clangTidy
-  clangTidyLLVMModule
   clangTidyGoogleModule
+  clangTidyLLVMModule
   clangTooling
-  clangBasic
-  clangASTMatchers
   )





More information about the cfe-commits mailing list