[cfe-commits] r106188 - in /cfe/trunk: include/clang/AST/CMakeLists.txt include/clang/Basic/CMakeLists.txt lib/AST/CMakeLists.txt lib/Analysis/CMakeLists.txt lib/Basic/CMakeLists.txt lib/Checker/CMakeLists.txt lib/CodeGen/CMakeLists.txt lib/Driver/CMakeLists.txt lib/Frontend/CMakeLists.txt lib/Parse/CMakeLists.txt lib/Sema/CMakeLists.txt
Sean Hunt
rideau3 at gmail.com
Wed Jun 16 17:37:02 PDT 2010
Author: coppro
Date: Wed Jun 16 19:37:02 2010
New Revision: 106188
URL: http://llvm.org/viewvc/llvm-project?rev=106188&view=rev
Log:
Update CMake build for new attribute changes.
Modified:
cfe/trunk/include/clang/AST/CMakeLists.txt
cfe/trunk/include/clang/Basic/CMakeLists.txt
cfe/trunk/lib/AST/CMakeLists.txt
cfe/trunk/lib/Analysis/CMakeLists.txt
cfe/trunk/lib/Basic/CMakeLists.txt
cfe/trunk/lib/Checker/CMakeLists.txt
cfe/trunk/lib/CodeGen/CMakeLists.txt
cfe/trunk/lib/Driver/CMakeLists.txt
cfe/trunk/lib/Frontend/CMakeLists.txt
cfe/trunk/lib/Parse/CMakeLists.txt
cfe/trunk/lib/Sema/CMakeLists.txt
Modified: cfe/trunk/include/clang/AST/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/include/clang/AST/CMakeLists.txt (original)
+++ cfe/trunk/include/clang/AST/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -1,3 +1,10 @@
+set(LLVM_TARGET_DEFINITIONS ../Basic/Attr.td)
+tablegen(Attrs.inc
+ -gen-clang-attr-classes
+ -I ${CMAKE_CURRENT_SOURCE_DIR}/../../)
+add_custom_target(ClangAttrClasses
+ DEPENDS Attrs.inc)
+
set(LLVM_TARGET_DEFINITIONS ../Basic/StmtNodes.td)
tablegen(StmtNodes.inc
-gen-clang-stmt-nodes)
Modified: cfe/trunk/include/clang/Basic/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/CMakeLists.txt (original)
+++ cfe/trunk/include/clang/Basic/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -18,3 +18,10 @@
-gen-clang-diag-groups)
add_custom_target(ClangDiagnosticGroups
DEPENDS DiagnosticGroups.inc)
+
+set(LLVM_TARGET_DEFINITIONS Attr.td)
+tablegen(AttrList.inc
+ -gen-clang-attr-list
+ -I ${CMAKE_CURRENT_SOURCE_DIR}/.././)
+add_custom_target(ClangAttrList
+ DEPENDS AttrLit.inc)
Modified: cfe/trunk/lib/AST/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/AST/CMakeLists.txt (original)
+++ cfe/trunk/lib/AST/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -39,4 +39,5 @@
TypePrinter.cpp
)
-add_dependencies(clangAST ClangDiagnosticAST ClangDeclNodes ClangStmtNodes)
+add_dependencies(clangAST ClangAttrClasses ClangAttrList ClangDiagnosticAST
+ ClangDeclNodes ClangStmtNodes)
Modified: cfe/trunk/lib/Analysis/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/Analysis/CMakeLists.txt (original)
+++ cfe/trunk/lib/Analysis/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -9,4 +9,5 @@
UninitializedValues.cpp
)
-add_dependencies(clangAnalysis ClangDiagnosticAnalysis ClangDeclNodes ClangStmtNodes)
+add_dependencies(clangAnalysis ClangAttrClasses ClangAttrList
+ ClangDiagnosticAnalysis ClangDeclNodes ClangStmtNodes)
Modified: cfe/trunk/lib/Basic/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/Basic/CMakeLists.txt (original)
+++ cfe/trunk/lib/Basic/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -25,6 +25,7 @@
endif()
add_dependencies(clangBasic
+ ClangAttrList
ClangDiagnosticAnalysis
ClangDiagnosticAST
ClangDiagnosticCommon
Modified: cfe/trunk/lib/Checker/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Checker/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/Checker/CMakeLists.txt (original)
+++ cfe/trunk/lib/Checker/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -76,4 +76,5 @@
VLASizeChecker.cpp
)
-add_dependencies(clangChecker ClangDeclNodes ClangStmtNodes)
+add_dependencies(clangChecker ClangAttrClasses ClangAttrList ClangDeclNodes
+ ClangStmtNodes)
Modified: cfe/trunk/lib/CodeGen/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/CMakeLists.txt (original)
+++ cfe/trunk/lib/CodeGen/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -37,4 +37,5 @@
TargetInfo.cpp
)
-add_dependencies(clangCodeGen ClangDeclNodes ClangStmtNodes)
+add_dependencies(clangCodeGen ClangAttrClasses ClangAttrList ClangDeclNodes
+ ClangStmtNodes)
Modified: cfe/trunk/lib/Driver/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/Driver/CMakeLists.txt (original)
+++ cfe/trunk/lib/Driver/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -21,5 +21,5 @@
Types.cpp
)
-add_dependencies(clangDriver ClangDiagnosticDriver ClangDriverOptions
- ClangCC1Options ClangCC1AsOptions)
+add_dependencies(clangDriver ClangAttrList ClangDiagnosticDriver
+ ClangDriverOptions ClangCC1Options ClangCC1AsOptions)
Modified: cfe/trunk/lib/Frontend/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/Frontend/CMakeLists.txt (original)
+++ cfe/trunk/lib/Frontend/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -44,6 +44,8 @@
ENDIF(MSVC)
add_dependencies(clangFrontend
+ ClangAttrClasses
+ ClangAttrList
ClangDiagnosticFrontend
ClangDiagnosticLex
ClangDiagnosticSema
Modified: cfe/trunk/lib/Parse/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/Parse/CMakeLists.txt (original)
+++ cfe/trunk/lib/Parse/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -18,4 +18,4 @@
Parser.cpp
)
-add_dependencies(clangParse ClangDiagnosticParse)
+add_dependencies(clangParse ClangAttrList ClangDiagnosticParse)
Modified: cfe/trunk/lib/Sema/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/CMakeLists.txt?rev=106188&r1=106187&r2=106188&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/CMakeLists.txt (original)
+++ cfe/trunk/lib/Sema/CMakeLists.txt Wed Jun 16 19:37:02 2010
@@ -34,4 +34,5 @@
TargetAttributesSema.cpp
)
-add_dependencies(clangSema ClangDiagnosticSema ClangDeclNodes ClangStmtNodes)
+add_dependencies(clangSema ClangAttrClasses ClangAttrList ClangDiagnosticSema
+ ClangDeclNodes ClangStmtNodes)
More information about the cfe-commits
mailing list