mirror of
https://github.com/intel/llvm.git
synced 2026-02-06 06:31:50 +08:00
[CMake] clang/lib: Prune redundant dependencies.
llvm-svn: 196864
This commit is contained in:
@@ -44,9 +44,7 @@ target_link_libraries(clangARCMigrate
|
||||
clangEdit
|
||||
clangFrontend
|
||||
clangLex
|
||||
clangParse
|
||||
clangRewriteCore
|
||||
clangRewriteFrontend
|
||||
clangSema
|
||||
clangSerialization
|
||||
clangStaticAnalyzerCheckers
|
||||
|
||||
@@ -18,6 +18,5 @@ add_dependencies(clangASTMatchers
|
||||
)
|
||||
|
||||
target_link_libraries(clangASTMatchers
|
||||
clangBasic
|
||||
clangAST
|
||||
)
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
AsmParser
|
||||
BitReader
|
||||
BitWriter
|
||||
Core
|
||||
@@ -14,7 +13,6 @@ set(LLVM_LINK_COMPONENTS
|
||||
Support
|
||||
Target
|
||||
TransformUtils
|
||||
Vectorize
|
||||
)
|
||||
|
||||
add_clang_library(clangCodeGen
|
||||
|
||||
@@ -20,12 +20,7 @@ add_dependencies(clangFormat
|
||||
)
|
||||
|
||||
target_link_libraries(clangFormat
|
||||
clangAST
|
||||
clangASTMatchers
|
||||
clangBasic
|
||||
clangFrontend
|
||||
clangLex
|
||||
clangRewriteCore
|
||||
clangRewriteFrontend
|
||||
clangTooling
|
||||
)
|
||||
|
||||
@@ -18,7 +18,6 @@ target_link_libraries(clangFrontendTool
|
||||
clangCodeGen
|
||||
clangDriver
|
||||
clangFrontend
|
||||
clangRewriteCore
|
||||
clangRewriteFrontend
|
||||
)
|
||||
|
||||
@@ -31,7 +30,5 @@ endif()
|
||||
if(CLANG_ENABLE_STATIC_ANALYZER)
|
||||
target_link_libraries(clangFrontendTool
|
||||
clangStaticAnalyzerFrontend
|
||||
clangStaticAnalyzerCheckers
|
||||
clangStaticAnalyzerCore
|
||||
)
|
||||
endif()
|
||||
|
||||
@@ -25,5 +25,4 @@ target_link_libraries(clangRewriteCore
|
||||
clangAST
|
||||
clangBasic
|
||||
clangLex
|
||||
clangParse
|
||||
)
|
||||
|
||||
@@ -30,6 +30,5 @@ target_link_libraries(clangRewriteFrontend
|
||||
clangEdit
|
||||
clangFrontend
|
||||
clangLex
|
||||
clangParse
|
||||
clangRewriteCore
|
||||
)
|
||||
|
||||
@@ -54,7 +54,6 @@ target_link_libraries(clangStaticAnalyzerCore
|
||||
clangAST
|
||||
clangAnalysis
|
||||
clangBasic
|
||||
clangFrontend
|
||||
clangLex
|
||||
clangRewriteCore
|
||||
)
|
||||
|
||||
@@ -29,9 +29,6 @@ target_link_libraries(clangStaticAnalyzerFrontend
|
||||
clangAnalysis
|
||||
clangBasic
|
||||
clangFrontend
|
||||
clangLex
|
||||
clangRewriteCore
|
||||
clangRewriteFrontend
|
||||
clangStaticAnalyzerCheckers
|
||||
clangStaticAnalyzerCore
|
||||
)
|
||||
|
||||
@@ -28,5 +28,4 @@ target_link_libraries(clangTooling
|
||||
clangFrontend
|
||||
clangLex
|
||||
clangRewriteCore
|
||||
clangRewriteFrontend
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user