blob: 451b4b8672224002d8c1c8b4a6a209946a832a01 [file] [log] [blame]
Michael J. Spencer560a9212010-09-13 23:54:41 +00001set(LLVM_LINK_COMPONENTS
Chandler Carruthb0d86712012-06-21 01:30:21 +00002 jit
3 interpreter
4 nativecodegen
5 asmparser
6 bitreader
7 bitwriter
Chandler Carruth9cc935b2013-03-26 02:25:54 +00008 irreader
Chandler Carruthb0d86712012-06-21 01:30:21 +00009 codegen
10 ipo
11 linker
12 selectiondag
Michael J. Spencer560a9212010-09-13 23:54:41 +000013 )
14
Kovarththanan Rajaratnamdab10ac2010-02-27 07:46:49 +000015add_clang_executable(clang-interpreter
16 main.cpp
17 )
Chandler Carruthb0d86712012-06-21 01:30:21 +000018
19add_dependencies(clang-interpreter
20 clang-headers
21 )
22
23target_link_libraries(clang-interpreter
24 clangFrontend
25 clangSerialization
26 clangDriver
27 clangCodeGen
28 clangSema
29 clangStaticAnalyzerFrontend
30 clangStaticAnalyzerCheckers
31 clangStaticAnalyzerCore
32 clangAnalysis
Ted Kremenek305c6132012-09-01 05:09:24 +000033 clangRewriteCore
34 clangRewriteFrontend
Chandler Carruthb0d86712012-06-21 01:30:21 +000035 clangAST
36 clangParse
37 clangLex
38 clangBasic
39 )