NAKAMURA Takumi | 65d42bc | 2013-12-09 19:04:43 +0000 | [diff] [blame] | 1 | set(LLVM_LINK_COMPONENTS |
2 | Option | ||||
3 | Support | ||||
4 | ) | ||||
5 | |||||
NAKAMURA Takumi | 9698686 | 2014-02-26 06:41:29 +0000 | [diff] [blame] | 6 | set(link_libs |
NAKAMURA Takumi | 65d42bc | 2013-12-09 19:04:43 +0000 | [diff] [blame] | 7 | clangBasic |
8 | clangCodeGen | ||||
Chandler Carruth | 28969b4 | 2012-06-21 01:30:21 +0000 | [diff] [blame] | 9 | clangDriver |
10 | clangFrontend | ||||
Ted Kremenek | cdf8149 | 2012-09-01 05:09:24 +0000 | [diff] [blame] | 11 | clangRewriteFrontend |
Chandler Carruth | 28969b4 | 2012-06-21 01:30:21 +0000 | [diff] [blame] | 12 | ) |
Jordan Rose | b8859f6 | 2013-07-03 16:20:29 +0000 | [diff] [blame] | 13 | |
Jordan Rose | a1e4b122 | 2013-08-22 15:50:02 +0000 | [diff] [blame] | 14 | if(CLANG_ENABLE_ARCMT) |
NAKAMURA Takumi | 9698686 | 2014-02-26 06:41:29 +0000 | [diff] [blame] | 15 | list(APPEND link_libs |
Jordan Rose | a1e4b122 | 2013-08-22 15:50:02 +0000 | [diff] [blame] | 16 | clangARCMigrate |
17 | ) | ||||
18 | endif() | ||||
19 | |||||
Jordan Rose | b8859f6 | 2013-07-03 16:20:29 +0000 | [diff] [blame] | 20 | if(CLANG_ENABLE_STATIC_ANALYZER) |
NAKAMURA Takumi | 9698686 | 2014-02-26 06:41:29 +0000 | [diff] [blame] | 21 | list(APPEND link_libs |
Jordan Rose | b8859f6 | 2013-07-03 16:20:29 +0000 | [diff] [blame] | 22 | clangStaticAnalyzerFrontend |
Jordan Rose | b8859f6 | 2013-07-03 16:20:29 +0000 | [diff] [blame] | 23 | ) |
24 | endif() | ||||
NAKAMURA Takumi | 9698686 | 2014-02-26 06:41:29 +0000 | [diff] [blame] | 25 | |
26 | add_clang_library(clangFrontendTool | ||||
27 | ExecuteCompilerInvocation.cpp | ||||
28 | |||||
29 | DEPENDS | ||||
30 | ClangDriverOptions | ||||
31 | |||||
32 | LINK_LIBS | ||||
33 | ${link_libs} | ||||
34 | ) |