1static_library("Serialization") { 2 output_name = "clangSerialization" 3 configs += [ "//llvm/utils/gn/build:clang_code" ] 4 deps = [ 5 "//clang/include/clang/Serialization:AttrPCHRead", 6 "//clang/include/clang/Serialization:AttrPCHWrite", 7 "//clang/lib/AST", 8 "//clang/lib/Basic", 9 "//clang/lib/Lex", 10 "//clang/lib/Sema", 11 "//llvm/lib/Bitcode/Reader", 12 "//llvm/lib/Support", 13 ] 14 sources = [ 15 "ASTCommon.cpp", 16 "ASTCommon.h", 17 "ASTReader.cpp", 18 "ASTReaderDecl.cpp", 19 "ASTReaderInternals.h", 20 "ASTReaderStmt.cpp", 21 "ASTWriter.cpp", 22 "ASTWriterDecl.cpp", 23 "ASTWriterStmt.cpp", 24 "GeneratePCH.cpp", 25 "GlobalModuleIndex.cpp", 26 "InMemoryModuleCache.cpp", 27 "ModuleFile.cpp", 28 "ModuleFileExtension.cpp", 29 "ModuleManager.cpp", 30 "PCHContainerOperations.cpp", 31 ] 32} 33