blob: 06d3d03320caab679eeec475315171015448bf20 [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
8 codegen
9 ipo
10 linker
11 selectiondag
Michael J. Spencer560a9212010-09-13 23:54:41 +000012 )
13
Kovarththanan Rajaratnamdab10ac2010-02-27 07:46:49 +000014add_clang_executable(clang-interpreter
15 main.cpp
16 )
Chandler Carruthb0d86712012-06-21 01:30:21 +000017
18add_dependencies(clang-interpreter
19 clang-headers
20 )
21
22target_link_libraries(clang-interpreter
23 clangFrontend
24 clangSerialization
25 clangDriver
26 clangCodeGen
27 clangSema
28 clangStaticAnalyzerFrontend
29 clangStaticAnalyzerCheckers
30 clangStaticAnalyzerCore
31 clangAnalysis
Ted Kremenek305c6132012-09-01 05:09:24 +000032 clangRewriteCore
33 clangRewriteFrontend
Chandler Carruthb0d86712012-06-21 01:30:21 +000034 clangAST
35 clangParse
36 clangLex
37 clangBasic
38 )