blob: 4d5d4bf9445cced124dc4c3534bceaaab6ca96c8 [file] [log] [blame]
Michael J. Spencer560a9212010-09-13 23:54:41 +00001set(LLVM_USED_LIBS
2 clangFrontend
3 clangSerialization
4 clangDriver
5 clangCodeGen
6 clangSema
Argyrios Kyrtzidise8177712011-02-14 18:13:01 +00007 clangStaticAnalyzerFrontend
Ted Kremenek21142582010-12-23 19:38:26 +00008 clangStaticAnalyzerCheckers
9 clangStaticAnalyzerCore
Michael J. Spencer560a9212010-09-13 23:54:41 +000010 clangIndex
11 clangAnalysis
12 clangRewrite
13 clangAST
14 clangParse
15 clangLex
16 clangBasic
17 )
18
19set(LLVM_LINK_COMPONENTS
20 jit
21 interpreter
22 nativecodegen
23 asmparser
24 bitreader
25 bitwriter
26 codegen
27 ipo
Peter Collingbourne22a7dfe2011-10-30 17:30:44 +000028 linker
Michael J. Spencer560a9212010-09-13 23:54:41 +000029 selectiondag
30 )
31
Kovarththanan Rajaratnamdab10ac2010-02-27 07:46:49 +000032add_clang_executable(clang-interpreter
33 main.cpp
34 )
Kovarththanan Rajaratnamdab10ac2010-02-27 07:46:49 +000035add_dependencies(clang-interpreter clang-headers)