blob: 3c68b64625e998c1cf043f8ac556094915f82c6b [file] [log] [blame]
Benjamin Kramerf23bf142013-01-19 19:10:12 +00001set(LLVM_LINK_COMPONENTS bitreader)
2
Sebastian Redl135bcc72010-08-17 20:43:28 +00003add_clang_library(clangSerialization
Douglas Gregord44252e2011-08-25 20:47:51 +00004 ASTCommon.h
5 ASTReaderInternals.h
Argyrios Kyrtzidis4bd97102010-08-20 16:03:52 +00006 ASTCommon.cpp
Sebastian Redl3b3c8742010-08-18 23:57:11 +00007 ASTReader.cpp
8 ASTReaderDecl.cpp
9 ASTReaderStmt.cpp
Sebastian Redld6522cf2010-08-18 23:56:31 +000010 ASTWriter.cpp
11 ASTWriterDecl.cpp
12 ASTWriterStmt.cpp
Argyrios Kyrtzidis4dfe5692011-03-09 21:12:34 +000013 GeneratePCH.cpp
Douglas Gregor5e306b12013-01-23 22:38:11 +000014 GlobalModuleIndex.cpp
Douglas Gregord44252e2011-08-25 20:47:51 +000015 Module.cpp
16 ModuleManager.cpp
Sebastian Redl135bcc72010-08-17 20:43:28 +000017 )
18
19add_dependencies(clangSerialization
20 ClangAttrClasses
21 ClangAttrList
NAKAMURA Takumi836926d2012-07-27 06:18:33 +000022 ClangAttrParsedAttrList
Alexis Huntdcfba7b2010-08-18 23:23:40 +000023 ClangAttrPCHRead
24 ClangAttrPCHWrite
NAKAMURA Takumi075c89b2012-07-27 06:18:12 +000025 ClangCommentNodes
26 ClangDeclNodes
NAKAMURA Takumi836926d2012-07-27 06:18:33 +000027 ClangDiagnosticCommon
Sebastian Redl135bcc72010-08-17 20:43:28 +000028 ClangDiagnosticLex
29 ClangDiagnosticSema
Chandler Carruth22a11b72011-12-09 00:02:23 +000030 ClangDiagnosticSerialization
Chandler Carruth28969b42012-06-21 01:30:21 +000031 ClangStmtNodes
32 )
33
34target_link_libraries(clangSerialization
35 clangSema
36 )