static_library("Object") { output_name = "LLVMObject" deps = [ "//llvm/include/llvm/Config:llvm-config", "//llvm/include/llvm/Support:write_vcsrevision", "//llvm/lib/BinaryFormat", "//llvm/lib/Bitcode/Reader", "//llvm/lib/IR", "//llvm/lib/MC", "//llvm/lib/MC/MCParser", "//llvm/lib/Support", "//llvm/lib/TextAPI", ] sources = [ "Archive.cpp", "ArchiveWriter.cpp", "Binary.cpp", "COFFImportFile.cpp", "COFFModuleDefinition.cpp", "COFFObjectFile.cpp", "DXContainer.cpp", "Decompressor.cpp", "ELF.cpp", "ELFObjectFile.cpp", "Error.cpp", "FaultMapParser.cpp", "IRObjectFile.cpp", "IRSymtab.cpp", "MachOObjectFile.cpp", "MachOUniversal.cpp", "MachOUniversalWriter.cpp", "Minidump.cpp", "ModuleSymbolTable.cpp", "Object.cpp", "ObjectFile.cpp", "OffloadBinary.cpp", "RecordStreamer.cpp", "RelocationResolver.cpp", "SymbolSize.cpp", "SymbolicFile.cpp", "TapiFile.cpp", "TapiUniversal.cpp", "WasmObjectFile.cpp", "WindowsMachineFlag.cpp", "WindowsResource.cpp", "XCOFFObjectFile.cpp", ] }