blob: 1ed2474344318b10c612688f75cfc85ad9c7f755 [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 Gregord44252e2011-08-25 20:47:51 +000014 Module.cpp
15 ModuleManager.cpp
Sebastian Redl135bcc72010-08-17 20:43:28 +000016 )
17
18add_dependencies(clangSerialization
19 ClangAttrClasses
20 ClangAttrList
NAKAMURA Takumi836926d2012-07-27 06:18:33 +000021 ClangAttrParsedAttrList
Alexis Huntdcfba7b2010-08-18 23:23:40 +000022 ClangAttrPCHRead
23 ClangAttrPCHWrite
NAKAMURA Takumi075c89b2012-07-27 06:18:12 +000024 ClangCommentNodes
25 ClangDeclNodes
NAKAMURA Takumi836926d2012-07-27 06:18:33 +000026 ClangDiagnosticCommon
Sebastian Redl135bcc72010-08-17 20:43:28 +000027 ClangDiagnosticLex
28 ClangDiagnosticSema
Chandler Carruth22a11b72011-12-09 00:02:23 +000029 ClangDiagnosticSerialization
Chandler Carruth28969b42012-06-21 01:30:21 +000030 ClangStmtNodes
31 )
32
33target_link_libraries(clangSerialization
34 clangSema
35 )