blob: 809e324dbe601fc4b6a279238adcc47c38a2f912 [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 clangAnalysis
11 clangRewrite
12 clangAST
13 clangParse
14 clangLex
15 clangBasic
16 )
17
18set(LLVM_LINK_COMPONENTS
19 jit
20 interpreter
21 nativecodegen
22 asmparser
23 bitreader
24 bitwriter
25 codegen
26 ipo
Peter Collingbourne22a7dfe2011-10-30 17:30:44 +000027 linker
Michael J. Spencer560a9212010-09-13 23:54:41 +000028 selectiondag
29 )
30
Kovarththanan Rajaratnamdab10ac2010-02-27 07:46:49 +000031add_clang_executable(clang-interpreter
32 main.cpp
33 )
Kovarththanan Rajaratnamdab10ac2010-02-27 07:46:49 +000034add_dependencies(clang-interpreter clang-headers)