set(LLVM_NO_RTTI 1)
+set(LLVM_USED_LIBS clangBasic clangAST clangIndex)
+
add_clang_library(clangAnalysis
AnalysisContext.cpp
CFG.cpp
set(LLVM_NO_RTTI 1)
+set(LLVM_USED_LIBS clangBasic clangLex clangAST clangFrontend clangRewrite)
+
add_clang_library(clangChecker
AdjustedReturnValueChecker.cpp
AggExprVisitor.cpp
set(LLVM_NO_RTTI 1)
+set(LLVM_USED_LIBS clangBasic clangAST clangFrontend)
+
add_clang_library(clangCodeGen
BackendUtil.cpp
CGBlocks.cpp
set(LLVM_NO_RTTI 1)
+set(LLVM_USED_LIBS clangBasic clangAST clangParse)
+
add_clang_library(clangDriver
Action.cpp
Arg.cpp
set(LLVM_NO_RTTI 1)
set( LLVM_USED_LIBS
- clangSerialization
- clangCodeGen
+ clangDriver
clangParse
clangSema
- clangChecker
- clangAnalysis
- clangIndex
- clangRewrite
clangAST
clangLex
clangBasic
set(LLVM_NO_RTTI 1)
+set(LLVM_USED_LIBS clangDriver clangFrontend clangRewrite clangCodeGen
+ clangChecker)
+
add_clang_library(clangFrontendTool
ExecuteCompilerInvocation.cpp
)
set(LLVM_NO_RTTI 1)
+set(LLVM_USED_LIBS clangBasic clangLex clangAST)
+
set( LLVM_USED_LIBS
clangSerialization
clangFrontend
Program.cpp
SelectorMap.cpp
)
+
+add_dependencies(clangIndex ClangAttrClasses ClangAttrList
+ ClangDeclNodes ClangStmtNodes)
set(LLVM_NO_RTTI 1)
-set(LLVM_USED_LIBS clangBasic)
+set(LLVM_USED_LIBS clangBasic clangAST clangParse clangFrontend)
add_clang_library(clangRewrite
DeltaTree.cpp
set(LLVM_NO_RTTI 1)
+set(LLVM_USED_LIBS clangFrontend)
+
add_clang_library(clangSerialization
GeneratePCH.cpp
ASTCommon.cpp
set(LLVM_NO_RTTI 1)
-set( LLVM_USED_LIBS
- libclang
- clangIndex
- clangFrontend
- clangDriver
- clangSerialization
- clangParse
- clangSema
- clangAnalysis
- clangAST
- clangLex
- clangBasic
- )
+set(LLVM_USED_LIBS libclang)
set( LLVM_LINK_COMPONENTS
bitreader
clangFrontend
clangDriver
clangSerialization
- clangParse
+ clangIndex
clangSema
- clangAnalysis
clangAST
clangLex
clangBasic)