diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Analysis/CMakeLists.txt | 2 | ||||
-rw-r--r-- | lib/Checker/CMakeLists.txt | 2 | ||||
-rw-r--r-- | lib/CodeGen/CMakeLists.txt | 2 | ||||
-rw-r--r-- | lib/Driver/CMakeLists.txt | 2 | ||||
-rw-r--r-- | lib/Frontend/CMakeLists.txt | 7 | ||||
-rw-r--r-- | lib/FrontendTool/CMakeLists.txt | 3 | ||||
-rw-r--r-- | lib/Index/CMakeLists.txt | 5 | ||||
-rw-r--r-- | lib/Rewrite/CMakeLists.txt | 2 | ||||
-rw-r--r-- | lib/Serialization/CMakeLists.txt | 2 |
9 files changed, 20 insertions, 7 deletions
diff --git a/lib/Analysis/CMakeLists.txt b/lib/Analysis/CMakeLists.txt index 850e9b4681..a2cfcfc4fa 100644 --- a/lib/Analysis/CMakeLists.txt +++ b/lib/Analysis/CMakeLists.txt @@ -1,5 +1,7 @@ set(LLVM_NO_RTTI 1) +set(LLVM_USED_LIBS clangBasic clangAST clangIndex) + add_clang_library(clangAnalysis AnalysisContext.cpp CFG.cpp diff --git a/lib/Checker/CMakeLists.txt b/lib/Checker/CMakeLists.txt index 5b54f0d12d..76da8d815a 100644 --- a/lib/Checker/CMakeLists.txt +++ b/lib/Checker/CMakeLists.txt @@ -1,5 +1,7 @@ set(LLVM_NO_RTTI 1) +set(LLVM_USED_LIBS clangBasic clangLex clangAST clangFrontend clangRewrite) + add_clang_library(clangChecker AdjustedReturnValueChecker.cpp AggExprVisitor.cpp diff --git a/lib/CodeGen/CMakeLists.txt b/lib/CodeGen/CMakeLists.txt index b5a23291f8..1767a7d47b 100644 --- a/lib/CodeGen/CMakeLists.txt +++ b/lib/CodeGen/CMakeLists.txt @@ -1,5 +1,7 @@ set(LLVM_NO_RTTI 1) +set(LLVM_USED_LIBS clangBasic clangAST clangFrontend) + add_clang_library(clangCodeGen BackendUtil.cpp CGBlocks.cpp diff --git a/lib/Driver/CMakeLists.txt b/lib/Driver/CMakeLists.txt index 00d076bb7e..9d41b55981 100644 --- a/lib/Driver/CMakeLists.txt +++ b/lib/Driver/CMakeLists.txt @@ -1,5 +1,7 @@ set(LLVM_NO_RTTI 1) +set(LLVM_USED_LIBS clangBasic clangAST clangParse) + add_clang_library(clangDriver Action.cpp Arg.cpp diff --git a/lib/Frontend/CMakeLists.txt b/lib/Frontend/CMakeLists.txt index 756d17c0d4..ca8fbcf5f9 100644 --- a/lib/Frontend/CMakeLists.txt +++ b/lib/Frontend/CMakeLists.txt @@ -1,14 +1,9 @@ set(LLVM_NO_RTTI 1) set( LLVM_USED_LIBS - clangSerialization - clangCodeGen + clangDriver clangParse clangSema - clangChecker - clangAnalysis - clangIndex - clangRewrite clangAST clangLex clangBasic diff --git a/lib/FrontendTool/CMakeLists.txt b/lib/FrontendTool/CMakeLists.txt index 26c9fc7b51..09d9e3419d 100644 --- a/lib/FrontendTool/CMakeLists.txt +++ b/lib/FrontendTool/CMakeLists.txt @@ -1,5 +1,8 @@ set(LLVM_NO_RTTI 1) +set(LLVM_USED_LIBS clangDriver clangFrontend clangRewrite clangCodeGen + clangChecker) + add_clang_library(clangFrontendTool ExecuteCompilerInvocation.cpp ) diff --git a/lib/Index/CMakeLists.txt b/lib/Index/CMakeLists.txt index ec39dffeba..bbe9b567ac 100644 --- a/lib/Index/CMakeLists.txt +++ b/lib/Index/CMakeLists.txt @@ -1,5 +1,7 @@ set(LLVM_NO_RTTI 1) +set(LLVM_USED_LIBS clangBasic clangLex clangAST) + set( LLVM_USED_LIBS clangSerialization clangFrontend @@ -27,3 +29,6 @@ add_clang_library(clangIndex Program.cpp SelectorMap.cpp ) + +add_dependencies(clangIndex ClangAttrClasses ClangAttrList + ClangDeclNodes ClangStmtNodes) diff --git a/lib/Rewrite/CMakeLists.txt b/lib/Rewrite/CMakeLists.txt index 3be27025fd..853a9c0b12 100644 --- a/lib/Rewrite/CMakeLists.txt +++ b/lib/Rewrite/CMakeLists.txt @@ -1,6 +1,6 @@ set(LLVM_NO_RTTI 1) -set(LLVM_USED_LIBS clangBasic) +set(LLVM_USED_LIBS clangBasic clangAST clangParse clangFrontend) add_clang_library(clangRewrite DeltaTree.cpp diff --git a/lib/Serialization/CMakeLists.txt b/lib/Serialization/CMakeLists.txt index d863c179be..a3782180b3 100644 --- a/lib/Serialization/CMakeLists.txt +++ b/lib/Serialization/CMakeLists.txt @@ -1,5 +1,7 @@ set(LLVM_NO_RTTI 1) +set(LLVM_USED_LIBS clangFrontend) + add_clang_library(clangSerialization GeneratePCH.cpp ASTCommon.cpp |