[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