blob: 5611056f0172787d0d35fafbe8610613b928d9c6 [file] [log] [blame]
Jeffrey Yasskin0a86d442011-02-11 23:46:38 +00001# TODO: This must need some dependencies, but it builds fine without them.
2#set(LLVM_USED_LIBS ???)
Michael J. Spencer560a9212010-09-13 23:54:41 +00003
Sebastian Redl85728132010-08-17 20:43:28 +00004add_clang_library(clangSerialization
Douglas Gregor98339b92011-08-25 20:47:51 +00005 ASTCommon.h
6 ASTReaderInternals.h
Argyrios Kyrtzidis0eca89e2010-08-20 16:03:52 +00007 ASTCommon.cpp
Sebastian Redl904c9c82010-08-18 23:57:11 +00008 ASTReader.cpp
9 ASTReaderDecl.cpp
10 ASTReaderStmt.cpp
Sebastian Redl4ee2ad02010-08-18 23:56:31 +000011 ASTWriter.cpp
12 ASTWriterDecl.cpp
13 ASTWriterStmt.cpp
Argyrios Kyrtzidis0199ac02011-03-09 21:12:34 +000014 ChainedIncludesSource.cpp
15 GeneratePCH.cpp
Douglas Gregor98339b92011-08-25 20:47:51 +000016 Module.cpp
17 ModuleManager.cpp
Sebastian Redl85728132010-08-17 20:43:28 +000018 )
19
20add_dependencies(clangSerialization
21 ClangAttrClasses
22 ClangAttrList
Sean Huntcf807c42010-08-18 23:23:40 +000023 ClangAttrPCHRead
24 ClangAttrPCHWrite
Sebastian Redl85728132010-08-17 20:43:28 +000025 ClangDiagnosticFrontend
26 ClangDiagnosticLex
27 ClangDiagnosticSema
28 ClangDeclNodes
Michael J. Spencer560a9212010-09-13 23:54:41 +000029 ClangStmtNodes)