37 lines · plain
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 "//llvm/lib/TargetParser",14 ]15 sources = [16 "ASTCommon.cpp",17 "ASTCommon.h",18 "ASTReader.cpp",19 "ASTReaderDecl.cpp",20 "ASTReaderInternals.h",21 "ASTReaderStmt.cpp",22 "ASTWriter.cpp",23 "ASTWriterDecl.cpp",24 "ASTWriterStmt.cpp",25 "GeneratePCH.cpp",26 "GlobalModuleIndex.cpp",27 "InMemoryModuleCache.cpp",28 "ModuleCache.cpp",29 "ModuleFile.cpp",30 "ModuleFileExtension.cpp",31 "ModuleManager.cpp",32 "ObjectFilePCHContainerReader.cpp",33 "PCHContainerOperations.cpp",34 "TemplateArgumentHasher.cpp",35 ]36}37