blob: 9abefc274b1edb2d5b4959397c8a4ecca095a61f [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
32 clangRewrite
33 clangAST
34 clangParse
35 clangLex
36 clangBasic
37 )