1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 45; 7 objects = { 8 9/* Begin PBXAggregateTarget section */ 10 F94585840F782326009A47BF /* All */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = F94585930F78235C009A47BF /* Build configuration list for PBXAggregateTarget "All" */; 13 buildPhases = ( 14 ); 15 dependencies = ( 16 F94585880F78232B009A47BF /* PBXTargetDependency */, 17 F945858A0F78232E009A47BF /* PBXTargetDependency */, 18 F945858C0F782330009A47BF /* PBXTargetDependency */, 19 F945858E0F782333009A47BF /* PBXTargetDependency */, 20 F94585900F782336009A47BF /* PBXTargetDependency */, 21 F93DE3A70F830D1D00608B94 /* PBXTargetDependency */, 22 F95BB8B3101F94D300AA053B /* PBXTargetDependency */, 23 F95BB8B5101F94D300AA053B /* PBXTargetDependency */, 24 F95BB8B7101F94D300AA053B /* PBXTargetDependency */, 25 8B31023911F0CF0600FCF3E4 /* PBXTargetDependency */, 26 8B31051711F1010E00FCF3E4 /* PBXTargetDependency */, 27 8B31051911F1010E00FCF3E4 /* PBXTargetDependency */, 28 8B31051B11F1010E00FCF3E4 /* PBXTargetDependency */, 29 8B31051D11F1010E00FCF3E4 /* PBXTargetDependency */, 30 8B31051F11F1010E00FCF3E4 /* PBXTargetDependency */, 31 ); 32 name = All; 33 productName = All; 34 }; 35/* End PBXAggregateTarget section */ 36 37/* Begin PBXBuildFile section */ 38 162F64F2161C577500CD68D5 /* arch_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 162F64F0161C577500CD68D5 /* arch_utilities.cc */; }; 39 162F64F3161C577500CD68D5 /* arch_utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 162F64F1161C577500CD68D5 /* arch_utilities.h */; }; 40 162F64F4161C579B00CD68D5 /* arch_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 162F64F0161C577500CD68D5 /* arch_utilities.cc */; }; 41 162F64F5161C579B00CD68D5 /* arch_utilities.h in Sources */ = {isa = PBXBuildFile; fileRef = 162F64F1161C577500CD68D5 /* arch_utilities.h */; }; 42 163201D61443019E00C4DBF5 /* ConfigFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 163201D41443019E00C4DBF5 /* ConfigFile.h */; }; 43 163201D71443019E00C4DBF5 /* ConfigFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = 163201D51443019E00C4DBF5 /* ConfigFile.mm */; }; 44 163201E31443029300C4DBF5 /* ConfigFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = 163201D51443019E00C4DBF5 /* ConfigFile.mm */; }; 45 16C7C918147D45AE00776EAD /* BreakpadDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7C917147D45AE00776EAD /* BreakpadDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; 46 16E02DB8147410F0008C604D /* uploader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16E02DB4147410D4008C604D /* uploader.mm */; }; 47 1EEEB6231720829E00F7E689 /* simple_string_dictionary.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EEEB6211720829E00F7E689 /* simple_string_dictionary.cc */; }; 48 1EEEB6241720829E00F7E689 /* simple_string_dictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EEEB6221720829E00F7E689 /* simple_string_dictionary.h */; }; 49 1EEEB6271720831E00F7E689 /* BreakpadFramework_Test.mm in Sources */ = {isa = PBXBuildFile; fileRef = F91AF5CF0FD60393009D8BE2 /* BreakpadFramework_Test.mm */; }; 50 1EEEB62A1720859200F7E689 /* simple_string_dictionary_unittest.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EEEB6251720830600F7E689 /* simple_string_dictionary_unittest.cc */; }; 51 1EEEB62B1720868C00F7E689 /* simple_string_dictionary.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EEEB6211720829E00F7E689 /* simple_string_dictionary.cc */; }; 52 3329D4ED0FA16D820007BBC5 /* Breakpad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3329D4EC0FA16D820007BBC5 /* Breakpad.xib */; }; 53 33880C800F9E097100817F82 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 33880C7E0F9E097100817F82 /* InfoPlist.strings */; }; 54 4084699D0F5D9CF900FDCA37 /* crash_report_sender.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4084699C0F5D9CF900FDCA37 /* crash_report_sender.icns */; }; 55 421BC5BC21110C0300B8042E /* convert_old_arm64_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = 421BC5AD21110C0300B8042E /* convert_old_arm64_context.cc */; }; 56 421BC5BD21110C0300B8042E /* convert_old_arm64_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 421BC5BB21110C0300B8042E /* convert_old_arm64_context.h */; }; 57 421BC5BE21110C1000B8042E /* convert_old_arm64_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = 421BC5AD21110C0300B8042E /* convert_old_arm64_context.cc */; }; 58 4247E6412110D7A300482558 /* memory_allocator_unittest.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244540A12439BA0009BBCE0 /* memory_allocator_unittest.cc */; }; 59 4D61A25F14F43CFC002D5862 /* bootstrap_compat.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */; }; 60 4D61A26B14F43D3C002D5862 /* bootstrap_compat.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */; }; 61 4D61A26C14F43D42002D5862 /* bootstrap_compat.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */; }; 62 4D61A26D14F43D43002D5862 /* bootstrap_compat.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */; }; 63 4D61A26E14F43D45002D5862 /* bootstrap_compat.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */; }; 64 4D61A26F14F43D48002D5862 /* bootstrap_compat.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */; }; 65 4D72CA0E13DFAD5C006CABE3 /* md5.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D72CA0D13DFAD5C006CABE3 /* md5.cc */; }; 66 4D72CA2513DFAE1C006CABE3 /* md5.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D72CA0D13DFAD5C006CABE3 /* md5.cc */; }; 67 4D72CA2F13DFAE65006CABE3 /* md5.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D72CA0D13DFAD5C006CABE3 /* md5.cc */; }; 68 4D72CA3813DFAE91006CABE3 /* md5.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D72CA0D13DFAD5C006CABE3 /* md5.cc */; }; 69 4D72CA3913DFAE92006CABE3 /* md5.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D72CA0D13DFAD5C006CABE3 /* md5.cc */; }; 70 4DBE49A6134A4F200072546A /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DBE4769134A4F080072546A /* CoreServices.framework */; }; 71 4DBE49A7134A4F280072546A /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DBE4769134A4F080072546A /* CoreServices.framework */; }; 72 4DBE49A8134A4F380072546A /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DBE4769134A4F080072546A /* CoreServices.framework */; }; 73 4DBE49A9134A4F460072546A /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DBE4769134A4F080072546A /* CoreServices.framework */; }; 74 8B3101C611F0CD9F00FCF3E4 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; }; 75 8B3101C711F0CD9F00FCF3E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 76 8B3101CA11F0CDB000FCF3E4 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; }; 77 8B3101CB11F0CDB000FCF3E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 78 8B3101EA11F0CDE300FCF3E4 /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B3101E911F0CDE300FCF3E4 /* SenTestingKit.framework */; }; 79 8B31029411F0D54300FCF3E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 80 8B3102E611F0D74C00FCF3E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 81 8B3102EB11F0D78000FCF3E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 82 8B31FC8211EFD2B800FCF3E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 83 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; }; 84 D23F4B2E12A7E13200686C8D /* minidump_generator_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = D23F4B2C12A7E13200686C8D /* minidump_generator_test.cc */; }; 85 D23F4B3312A7E17700686C8D /* libgtest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D2F9A41512131EF0002747C1 /* libgtest.a */; }; 86 D23F4BB112A868CB00686C8D /* minidump_generator_test_helper.cc in Sources */ = {isa = PBXBuildFile; fileRef = D23F4B9A12A8688800686C8D /* minidump_generator_test_helper.cc */; }; 87 D23F4BB812A868F700686C8D /* MachIPC.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C53790ECCE635009BE4BA /* MachIPC.mm */; }; 88 D244536A12426F00009BBCE0 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535112426EBB009BBCE0 /* logging.cc */; }; 89 D244536B12426F00009BBCE0 /* minidump.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535212426EBB009BBCE0 /* minidump.cc */; }; 90 D244536C12426F00009BBCE0 /* pathname_stripper.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535312426EBB009BBCE0 /* pathname_stripper.cc */; }; 91 D244536D12426F00009BBCE0 /* basic_code_modules.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244534F12426E98009BBCE0 /* basic_code_modules.cc */; }; 92 D246417012BAA40E005170D0 /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536D0ECCE3FD009BE4BA /* exception_handler.cc */; }; 93 D246417112BAA41C005170D0 /* crash_generation_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C6121336C7002747C1 /* crash_generation_client.cc */; }; 94 D246417512BAA438005170D0 /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536F0ECCE3FD009BE4BA /* minidump_generator.cc */; }; 95 D246417612BAA43F005170D0 /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536B0ECCE3FD009BE4BA /* dynamic_images.cc */; }; 96 D246417712BAA444005170D0 /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53690ECCE3FD009BE4BA /* breakpad_nlist_64.cc */; }; 97 D246418412BAA4BA005170D0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 98 D246418812BAA4E3005170D0 /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53820ECCE635009BE4BA /* string_utilities.cc */; }; 99 D246418C12BAA508005170D0 /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */; }; 100 D246419012BAA52A005170D0 /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53850ECCE6AD009BE4BA /* string_conversion.cc */; }; 101 D246419112BAA52F005170D0 /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */; }; 102 D246419512BAA54C005170D0 /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53740ECCE635009BE4BA /* file_id.cc */; }; 103 D246419612BAA55A005170D0 /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537A0ECCE635009BE4BA /* macho_id.cc */; }; 104 D24641A012BAA67F005170D0 /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537E0ECCE635009BE4BA /* macho_walker.cc */; }; 105 D24641AF12BAA82D005170D0 /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537C0ECCE635009BE4BA /* macho_utilities.cc */; }; 106 D24641EC12BAC6FB005170D0 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535112426EBB009BBCE0 /* logging.cc */; }; 107 D24641ED12BAC6FB005170D0 /* minidump.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535212426EBB009BBCE0 /* minidump.cc */; }; 108 D24641EE12BAC6FB005170D0 /* pathname_stripper.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535312426EBB009BBCE0 /* pathname_stripper.cc */; }; 109 D24641EF12BAC6FB005170D0 /* basic_code_modules.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244534F12426E98009BBCE0 /* basic_code_modules.cc */; }; 110 D24BBBFD121050F000F3D417 /* breakpadUtilities.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F92C563C0ECD10B3009BE4BA /* breakpadUtilities.dylib */; }; 111 D24BBD291211EDB100F3D417 /* MachIPC.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C53790ECCE635009BE4BA /* MachIPC.mm */; }; 112 D24BBD321212CACF00F3D417 /* MachIPC.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C53790ECCE635009BE4BA /* MachIPC.mm */; }; 113 D2A5DD301188633800081F03 /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53690ECCE3FD009BE4BA /* breakpad_nlist_64.cc */; }; 114 D2A5DD401188640400081F03 /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53690ECCE3FD009BE4BA /* breakpad_nlist_64.cc */; }; 115 D2A5DD411188642E00081F03 /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53690ECCE3FD009BE4BA /* breakpad_nlist_64.cc */; }; 116 D2C1DBE412AFC270006917BD /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535112426EBB009BBCE0 /* logging.cc */; }; 117 D2C1DBE512AFC270006917BD /* minidump.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535212426EBB009BBCE0 /* minidump.cc */; }; 118 D2C1DBE612AFC270006917BD /* pathname_stripper.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244535312426EBB009BBCE0 /* pathname_stripper.cc */; }; 119 D2C1DBE712AFC270006917BD /* basic_code_modules.cc in Sources */ = {isa = PBXBuildFile; fileRef = D244534F12426E98009BBCE0 /* basic_code_modules.cc */; }; 120 D2F9A3D51212F87C002747C1 /* exception_handler_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A3D41212F87C002747C1 /* exception_handler_test.cc */; }; 121 D2F9A43D12131F55002747C1 /* gmock-all.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A43C12131F55002747C1 /* gmock-all.cc */; }; 122 D2F9A44012131F65002747C1 /* gtest_main.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A43E12131F65002747C1 /* gtest_main.cc */; }; 123 D2F9A44112131F65002747C1 /* gtest-all.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A43F12131F65002747C1 /* gtest-all.cc */; }; 124 D2F9A44412131F84002747C1 /* libgtest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D2F9A41512131EF0002747C1 /* libgtest.a */; }; 125 D2F9A4C9121336C7002747C1 /* client_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D2F9A4C4121336C7002747C1 /* client_info.h */; }; 126 D2F9A4CA121336C7002747C1 /* crash_generation_client.h in Headers */ = {isa = PBXBuildFile; fileRef = D2F9A4C5121336C7002747C1 /* crash_generation_client.h */; }; 127 D2F9A4CB121336C7002747C1 /* crash_generation_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C6121336C7002747C1 /* crash_generation_client.cc */; }; 128 D2F9A4CC121336C7002747C1 /* crash_generation_server.h in Headers */ = {isa = PBXBuildFile; fileRef = D2F9A4C7121336C7002747C1 /* crash_generation_server.h */; }; 129 D2F9A4CD121336C7002747C1 /* crash_generation_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C8121336C7002747C1 /* crash_generation_server.cc */; }; 130 D2F9A4DF12133AD9002747C1 /* crash_generation_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C6121336C7002747C1 /* crash_generation_client.cc */; }; 131 D2F9A4E012133AD9002747C1 /* crash_generation_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C8121336C7002747C1 /* crash_generation_server.cc */; }; 132 D2F9A4E112133AE2002747C1 /* crash_generation_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C6121336C7002747C1 /* crash_generation_client.cc */; }; 133 D2F9A4E212133AE2002747C1 /* crash_generation_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C8121336C7002747C1 /* crash_generation_server.cc */; }; 134 D2F9A52E121383A1002747C1 /* crash_generation_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C6121336C7002747C1 /* crash_generation_client.cc */; }; 135 D2F9A52F121383A1002747C1 /* crash_generation_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4C8121336C7002747C1 /* crash_generation_server.cc */; }; 136 D2F9A530121383A1002747C1 /* MachIPC.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C53790ECCE635009BE4BA /* MachIPC.mm */; }; 137 D2F9A531121383A1002747C1 /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53690ECCE3FD009BE4BA /* breakpad_nlist_64.cc */; }; 138 D2F9A532121383A1002747C1 /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536B0ECCE3FD009BE4BA /* dynamic_images.cc */; }; 139 D2F9A533121383A1002747C1 /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536D0ECCE3FD009BE4BA /* exception_handler.cc */; }; 140 D2F9A534121383A1002747C1 /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536F0ECCE3FD009BE4BA /* minidump_generator.cc */; }; 141 D2F9A535121383A1002747C1 /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */; }; 142 D2F9A536121383A1002747C1 /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */; }; 143 D2F9A537121383A1002747C1 /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53850ECCE6AD009BE4BA /* string_conversion.cc */; }; 144 D2F9A538121383A1002747C1 /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53740ECCE635009BE4BA /* file_id.cc */; }; 145 D2F9A539121383A1002747C1 /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537A0ECCE635009BE4BA /* macho_id.cc */; }; 146 D2F9A53A121383A1002747C1 /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537C0ECCE635009BE4BA /* macho_utilities.cc */; }; 147 D2F9A53B121383A1002747C1 /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537E0ECCE635009BE4BA /* macho_walker.cc */; }; 148 D2F9A53C121383A1002747C1 /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53820ECCE635009BE4BA /* string_utilities.cc */; }; 149 D2F9A53F121383A1002747C1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 150 D2F9A541121383A1002747C1 /* libgtest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D2F9A41512131EF0002747C1 /* libgtest.a */; }; 151 D2F9A553121383DC002747C1 /* crash_generation_server_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F9A4CE121336F7002747C1 /* crash_generation_server_test.cc */; }; 152 EB9CF8B924F01E1D00F9B6D1 /* encoding_util.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF89F24F01E1D00F9B6D1 /* encoding_util.m */; }; 153 EB9CF8BA24F01E1D00F9B6D1 /* minidump_upload.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF8AD24F01E1D00F9B6D1 /* minidump_upload.m */; }; 154 EB9CF8BB24F01E1D00F9B6D1 /* encoding_util.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9CF8AE24F01E1D00F9B6D1 /* encoding_util.h */; }; 155 EB9CF8BC24F01E1D00F9B6D1 /* HTTPSimplePostRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9CF8AF24F01E1D00F9B6D1 /* HTTPSimplePostRequest.h */; }; 156 EB9CF8BD24F01E1D00F9B6D1 /* HTTPRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9CF8B024F01E1D00F9B6D1 /* HTTPRequest.h */; }; 157 EB9CF8BE24F01E1D00F9B6D1 /* HTTPPutRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF8B124F01E1D00F9B6D1 /* HTTPPutRequest.m */; }; 158 EB9CF8BF24F01E1D00F9B6D1 /* HTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF8B224F01E1D00F9B6D1 /* HTTPRequest.m */; }; 159 EB9CF8C024F01E1D00F9B6D1 /* SymbolCollectorClient.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF8B324F01E1D00F9B6D1 /* SymbolCollectorClient.m */; }; 160 EB9CF8C124F01E1D00F9B6D1 /* HTTPGetRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9CF8B424F01E1D00F9B6D1 /* HTTPGetRequest.h */; }; 161 EB9CF8C224F01E1D00F9B6D1 /* HTTPGetRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF8B524F01E1D00F9B6D1 /* HTTPGetRequest.m */; }; 162 EB9CF8C324F01E1D00F9B6D1 /* HTTPSimplePostRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF8B624F01E1D00F9B6D1 /* HTTPSimplePostRequest.m */; }; 163 EB9CF8C424F01E1D00F9B6D1 /* SymbolCollectorClient.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9CF8B724F01E1D00F9B6D1 /* SymbolCollectorClient.h */; }; 164 EB9CF8C524F01E1D00F9B6D1 /* HTTPPutRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9CF8B824F01E1D00F9B6D1 /* HTTPPutRequest.h */; }; 165 EB9CF8C624F01F1100F9B6D1 /* HTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF8B224F01E1D00F9B6D1 /* HTTPRequest.m */; }; 166 EB9CF8C724F01F7600F9B6D1 /* encoding_util.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9CF89F24F01E1D00F9B6D1 /* encoding_util.m */; }; 167 EB9CF8C824F01FB900F9B6D1 /* HTTPMultipartUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = F92C53770ECCE635009BE4BA /* HTTPMultipartUpload.m */; }; 168 F4DAB1DD19F1027100A5A838 /* launch_reporter.cc in Sources */ = {isa = PBXBuildFile; fileRef = F4DAB1DB19F1027100A5A838 /* launch_reporter.cc */; }; 169 F4DAB1DE19F1027100A5A838 /* launch_reporter.h in Headers */ = {isa = PBXBuildFile; fileRef = F4DAB1DC19F1027100A5A838 /* launch_reporter.h */; }; 170 F4F916B619F10FFC00B83BE4 /* launch_reporter.cc in Sources */ = {isa = PBXBuildFile; fileRef = F4DAB1DB19F1027100A5A838 /* launch_reporter.cc */; }; 171 F91AF6210FD60784009D8BE2 /* Breakpad.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Breakpad.framework */; }; 172 F9286B3A0F7EB25800A4DCC8 /* InspectorMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = F9286B390F7EB25800A4DCC8 /* InspectorMain.mm */; }; 173 F92C53B80ECCE7B3009BE4BA /* Inspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C53B70ECCE7B3009BE4BA /* Inspector.mm */; }; 174 F92C554C0ECCF534009BE4BA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 175 F92C55D00ECD0064009BE4BA /* Breakpad.h in Headers */ = {isa = PBXBuildFile; fileRef = F92C55CE0ECD0064009BE4BA /* Breakpad.h */; settings = {ATTRIBUTES = (Public, ); }; }; 176 F92C55D10ECD0064009BE4BA /* Breakpad.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C55CF0ECD0064009BE4BA /* Breakpad.mm */; }; 177 F92C56330ECD0DF1009BE4BA /* OnDemandServer.h in Headers */ = {isa = PBXBuildFile; fileRef = F92C56310ECD0DF1009BE4BA /* OnDemandServer.h */; }; 178 F92C56340ECD0DF1009BE4BA /* OnDemandServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C56320ECD0DF1009BE4BA /* OnDemandServer.mm */; }; 179 F92C563F0ECD10CA009BE4BA /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */; }; 180 F92C56400ECD10CA009BE4BA /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536B0ECCE3FD009BE4BA /* dynamic_images.cc */; }; 181 F92C56410ECD10CA009BE4BA /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53740ECCE635009BE4BA /* file_id.cc */; }; 182 F92C56420ECD10CA009BE4BA /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537A0ECCE635009BE4BA /* macho_id.cc */; }; 183 F92C56430ECD10CA009BE4BA /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537C0ECCE635009BE4BA /* macho_utilities.cc */; }; 184 F92C56440ECD10CA009BE4BA /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537E0ECCE635009BE4BA /* macho_walker.cc */; }; 185 F92C56450ECD10CA009BE4BA /* MachIPC.mm in Sources */ = {isa = PBXBuildFile; fileRef = F92C53790ECCE635009BE4BA /* MachIPC.mm */; }; 186 F92C56460ECD10CA009BE4BA /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */; }; 187 F92C56470ECD10CA009BE4BA /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536F0ECCE3FD009BE4BA /* minidump_generator.cc */; }; 188 F92C56490ECD10CA009BE4BA /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53820ECCE635009BE4BA /* string_utilities.cc */; }; 189 F92C564A0ECD10CA009BE4BA /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53850ECCE6AD009BE4BA /* string_conversion.cc */; }; 190 F92C564C0ECD10DD009BE4BA /* breakpadUtilities.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F92C563C0ECD10B3009BE4BA /* breakpadUtilities.dylib */; }; 191 F92C56570ECD113E009BE4BA /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F92C554A0ECCF530009BE4BA /* Carbon.framework */; }; 192 F92C565C0ECD1158009BE4BA /* breakpadUtilities.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F92C563C0ECD10B3009BE4BA /* breakpadUtilities.dylib */; }; 193 F92C565F0ECD116B009BE4BA /* protected_memory_allocator.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53720ECCE3FD009BE4BA /* protected_memory_allocator.cc */; }; 194 F92C56630ECD1179009BE4BA /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536D0ECCE3FD009BE4BA /* exception_handler.cc */; }; 195 F92C56650ECD1185009BE4BA /* breakpadUtilities.dylib in Resources */ = {isa = PBXBuildFile; fileRef = F92C563C0ECD10B3009BE4BA /* breakpadUtilities.dylib */; }; 196 F92C568A0ECD15F9009BE4BA /* Inspector in Resources */ = {isa = PBXBuildFile; fileRef = F92C53540ECCE349009BE4BA /* Inspector */; }; 197 F92C56A90ECE04C5009BE4BA /* crash_report_sender.m in Sources */ = {isa = PBXBuildFile; fileRef = F92C56A80ECE04C5009BE4BA /* crash_report_sender.m */; }; 198 F93803CD0F8083B7004D428B /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536B0ECCE3FD009BE4BA /* dynamic_images.cc */; }; 199 F93803CE0F8083B7004D428B /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536D0ECCE3FD009BE4BA /* exception_handler.cc */; }; 200 F93803CF0F8083B7004D428B /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536F0ECCE3FD009BE4BA /* minidump_generator.cc */; }; 201 F93803D00F8083B7004D428B /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */; }; 202 F93803D10F8083B7004D428B /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */; }; 203 F93803D20F8083B7004D428B /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53850ECCE6AD009BE4BA /* string_conversion.cc */; }; 204 F93803D30F8083B7004D428B /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53740ECCE635009BE4BA /* file_id.cc */; }; 205 F93803D40F8083B7004D428B /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537A0ECCE635009BE4BA /* macho_id.cc */; }; 206 F93803D50F8083B7004D428B /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537C0ECCE635009BE4BA /* macho_utilities.cc */; }; 207 F93803D60F8083B7004D428B /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537E0ECCE635009BE4BA /* macho_walker.cc */; }; 208 F93803D70F8083B7004D428B /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53820ECCE635009BE4BA /* string_utilities.cc */; }; 209 F93DE2D80F82A70E00608B94 /* minidump_file_writer_unittest.cc in Sources */ = {isa = PBXBuildFile; fileRef = F93DE2D70F82A70E00608B94 /* minidump_file_writer_unittest.cc */; }; 210 F93DE2D90F82A73500608B94 /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */; }; 211 F93DE2DA0F82A73500608B94 /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */; }; 212 F93DE2DB0F82A73500608B94 /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53850ECCE6AD009BE4BA /* string_conversion.cc */; }; 213 F93DE3350F82C66B00608B94 /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536B0ECCE3FD009BE4BA /* dynamic_images.cc */; }; 214 F93DE3360F82C66B00608B94 /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536D0ECCE3FD009BE4BA /* exception_handler.cc */; }; 215 F93DE3370F82C66B00608B94 /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C536F0ECCE3FD009BE4BA /* minidump_generator.cc */; }; 216 F93DE3380F82C66B00608B94 /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */; }; 217 F93DE3390F82C66B00608B94 /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */; }; 218 F93DE33A0F82C66B00608B94 /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53850ECCE6AD009BE4BA /* string_conversion.cc */; }; 219 F93DE33B0F82C66B00608B94 /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53740ECCE635009BE4BA /* file_id.cc */; }; 220 F93DE33C0F82C66B00608B94 /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537A0ECCE635009BE4BA /* macho_id.cc */; }; 221 F93DE33D0F82C66B00608B94 /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537C0ECCE635009BE4BA /* macho_utilities.cc */; }; 222 F93DE33E0F82C66B00608B94 /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C537E0ECCE635009BE4BA /* macho_walker.cc */; }; 223 F93DE33F0F82C66B00608B94 /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = F92C53820ECCE635009BE4BA /* string_utilities.cc */; }; 224 F945849E0F280E3C009A47BF /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F945849C0F280E3C009A47BF /* Localizable.strings */; }; 225 F9B630A0100FF96B00D0F4AC /* goArrow.png in Resources */ = {isa = PBXBuildFile; fileRef = F9B6309F100FF96B00D0F4AC /* goArrow.png */; }; 226 F9C44DB20EF07288003AEBAA /* Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = F9C44DAC0EF07288003AEBAA /* Controller.m */; }; 227 F9C44DB30EF07288003AEBAA /* crashduringload in Resources */ = {isa = PBXBuildFile; fileRef = F9C44DAD0EF07288003AEBAA /* crashduringload */; }; 228 F9C44DB40EF07288003AEBAA /* crashInMain in Resources */ = {isa = PBXBuildFile; fileRef = F9C44DAE0EF07288003AEBAA /* crashInMain */; }; 229 F9C44DB60EF07288003AEBAA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F9C44DB00EF07288003AEBAA /* main.m */; }; 230 F9C44DB70EF07288003AEBAA /* TestClass.mm in Sources */ = {isa = PBXBuildFile; fileRef = F9C44DB10EF07288003AEBAA /* TestClass.mm */; }; 231 F9C44DBC0EF072A0003AEBAA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F9C44DB80EF072A0003AEBAA /* InfoPlist.strings */; }; 232 F9C44DBD0EF072A0003AEBAA /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = F9C44DBA0EF072A0003AEBAA /* MainMenu.xib */; }; 233 F9C44E000EF077CD003AEBAA /* Breakpad.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Breakpad.framework */; }; 234 F9C44E3C0EF08B12003AEBAA /* Breakpad.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Breakpad.framework */; }; 235 F9C44E980EF09F56003AEBAA /* crash_report_sender.app in Resources */ = {isa = PBXBuildFile; fileRef = F92C56A00ECE04A7009BE4BA /* crash_report_sender.app */; }; 236 F9C44EA20EF09F93003AEBAA /* HTTPMultipartUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = F92C53770ECCE635009BE4BA /* HTTPMultipartUpload.m */; }; 237 F9C44EE50EF0A006003AEBAA /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9C44EE40EF0A006003AEBAA /* SystemConfiguration.framework */; }; 238 F9C44EE90EF0A3C1003AEBAA /* GTMLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F9C44EE80EF0A3C1003AEBAA /* GTMLogger.m */; }; 239 F9C77E130F7DDF810045F7DB /* GTMSenTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = F9C77E120F7DDF810045F7DB /* GTMSenTestCase.m */; }; 240/* End PBXBuildFile section */ 241 242/* Begin PBXContainerItemProxy section */ 243 8B31023811F0CF0600FCF3E4 /* PBXContainerItemProxy */ = { 244 isa = PBXContainerItemProxy; 245 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 246 proxyType = 1; 247 remoteGlobalIDString = B88FAFC9116BDCAD00407530; 248 remoteInfo = all_unittests; 249 }; 250 8B31051611F1010E00FCF3E4 /* PBXContainerItemProxy */ = { 251 isa = PBXContainerItemProxy; 252 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 253 proxyType = 1; 254 remoteGlobalIDString = F93803BD0F80820F004D428B; 255 remoteInfo = generator_test; 256 }; 257 8B31051811F1010E00FCF3E4 /* PBXContainerItemProxy */ = { 258 isa = PBXContainerItemProxy; 259 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 260 proxyType = 1; 261 remoteGlobalIDString = F93DE2D00F82A67300608B94; 262 remoteInfo = minidump_file_writer_unittest; 263 }; 264 8B31051A11F1010E00FCF3E4 /* PBXContainerItemProxy */ = { 265 isa = PBXContainerItemProxy; 266 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 267 proxyType = 1; 268 remoteGlobalIDString = F93DE32B0F82C55600608B94; 269 remoteInfo = handler_test; 270 }; 271 8B31051C11F1010E00FCF3E4 /* PBXContainerItemProxy */ = { 272 isa = PBXContainerItemProxy; 273 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 274 proxyType = 1; 275 remoteGlobalIDString = B89E0E731166575200DD08C9; 276 remoteInfo = macho_dump; 277 }; 278 8B31051E11F1010E00FCF3E4 /* PBXContainerItemProxy */ = { 279 isa = PBXContainerItemProxy; 280 containerPortal = F95BB894101F94C000AA053B /* symupload.xcodeproj */; 281 proxyType = 1; 282 remoteGlobalIDString = 9BD835FA0B0544950055103E; 283 remoteInfo = minidump_upload; 284 }; 285 8B31F7A011EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 286 isa = PBXContainerItemProxy; 287 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 288 proxyType = 2; 289 remoteGlobalIDString = B89E0E741166575200DD08C9; 290 remoteInfo = macho_dump; 291 }; 292 8B31F7A211EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 293 isa = PBXContainerItemProxy; 294 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 295 proxyType = 2; 296 remoteGlobalIDString = B88FB024116BDFFF00407530; 297 remoteInfo = gtestmockall; 298 }; 299 8B31F7A411EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 300 isa = PBXContainerItemProxy; 301 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 302 proxyType = 2; 303 remoteGlobalIDString = B88FB14B116CF4A700407530; 304 remoteInfo = byte_cursor_unittest; 305 }; 306 8B31F7A611EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 307 isa = PBXContainerItemProxy; 308 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 309 proxyType = 2; 310 remoteGlobalIDString = B89E0E9511665A6400DD08C9; 311 remoteInfo = macho_reader_unittest; 312 }; 313 8B31F7A811EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 314 isa = PBXContainerItemProxy; 315 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 316 proxyType = 2; 317 remoteGlobalIDString = B88FB007116BDE8300407530; 318 remoteInfo = stabs_reader_unittest; 319 }; 320 8B31F7AA11EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 321 isa = PBXContainerItemProxy; 322 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 323 proxyType = 2; 324 remoteGlobalIDString = B88FB135116CF30F00407530; 325 remoteInfo = bytereader_unittest; 326 }; 327 8B31F7AC11EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 328 isa = PBXContainerItemProxy; 329 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 330 proxyType = 2; 331 remoteGlobalIDString = B88FAF2F116A591E00407530; 332 remoteInfo = dwarf2reader_cfi_unittest; 333 }; 334 8B31F7AE11EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 335 isa = PBXContainerItemProxy; 336 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 337 proxyType = 2; 338 remoteGlobalIDString = B88FB0DF116CEEA800407530; 339 remoteInfo = dwarf2diehandler_unittest; 340 }; 341 8B31F7B011EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 342 isa = PBXContainerItemProxy; 343 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 344 proxyType = 2; 345 remoteGlobalIDString = B88FB10A116CF07900407530; 346 remoteInfo = dwarf_cu_to_module_unittest; 347 }; 348 8B31F7B211EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 349 isa = PBXContainerItemProxy; 350 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 351 proxyType = 2; 352 remoteGlobalIDString = B88FB0F2116CEF1900407530; 353 remoteInfo = dwarf_line_to_module_unittest; 354 }; 355 8B31F7B411EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 356 isa = PBXContainerItemProxy; 357 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 358 proxyType = 2; 359 remoteGlobalIDString = B88FB11F116CF27F00407530; 360 remoteInfo = dwarf_cfi_to_module_unittest; 361 }; 362 8B31F7B611EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 363 isa = PBXContainerItemProxy; 364 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 365 proxyType = 2; 366 remoteGlobalIDString = B84A91F4116CF784006C210E; 367 remoteInfo = stabs_to_module_unittest; 368 }; 369 8B31F7B811EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 370 isa = PBXContainerItemProxy; 371 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 372 proxyType = 2; 373 remoteGlobalIDString = B88FB0B9116CEABF00407530; 374 remoteInfo = module_unittest; 375 }; 376 8B31F7BA11EF9A8700FCF3E4 /* PBXContainerItemProxy */ = { 377 isa = PBXContainerItemProxy; 378 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 379 proxyType = 2; 380 remoteGlobalIDString = D21F97D211CBA0F200239E38; 381 remoteInfo = test_assembler_unittest; 382 }; 383 D23F4B2F12A7E16200686C8D /* PBXContainerItemProxy */ = { 384 isa = PBXContainerItemProxy; 385 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 386 proxyType = 1; 387 remoteGlobalIDString = D2F9A41412131EF0002747C1; 388 remoteInfo = gtest; 389 }; 390 D23F4BB912A8694C00686C8D /* PBXContainerItemProxy */ = { 391 isa = PBXContainerItemProxy; 392 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 393 proxyType = 1; 394 remoteGlobalIDString = D23F4BAA12A868A500686C8D; 395 remoteInfo = minidump_generator_test_helper; 396 }; 397 D2F9A44212131F80002747C1 /* PBXContainerItemProxy */ = { 398 isa = PBXContainerItemProxy; 399 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 400 proxyType = 1; 401 remoteGlobalIDString = D2F9A41412131EF0002747C1; 402 remoteInfo = gtest; 403 }; 404 D2F9A52C121383A1002747C1 /* PBXContainerItemProxy */ = { 405 isa = PBXContainerItemProxy; 406 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 407 proxyType = 1; 408 remoteGlobalIDString = D2F9A41412131EF0002747C1; 409 remoteInfo = gtest; 410 }; 411 D2F9A5DE12142A6A002747C1 /* PBXContainerItemProxy */ = { 412 isa = PBXContainerItemProxy; 413 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 414 proxyType = 1; 415 remoteGlobalIDString = D2F9A52A121383A1002747C1; 416 remoteInfo = crash_generation_server_test; 417 }; 418 F91AF6370FD60A74009D8BE2 /* PBXContainerItemProxy */ = { 419 isa = PBXContainerItemProxy; 420 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 421 proxyType = 1; 422 remoteGlobalIDString = 8DC2EF4F0486A6940098B216; 423 remoteInfo = Breakpad; 424 }; 425 F92C564D0ECD10E5009BE4BA /* PBXContainerItemProxy */ = { 426 isa = PBXContainerItemProxy; 427 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 428 proxyType = 1; 429 remoteGlobalIDString = F92C563B0ECD10B3009BE4BA; 430 remoteInfo = breakpadUtilities; 431 }; 432 F92C56850ECD15EF009BE4BA /* PBXContainerItemProxy */ = { 433 isa = PBXContainerItemProxy; 434 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 435 proxyType = 1; 436 remoteGlobalIDString = F92C563B0ECD10B3009BE4BA; 437 remoteInfo = breakpadUtilities; 438 }; 439 F92C56870ECD15F1009BE4BA /* PBXContainerItemProxy */ = { 440 isa = PBXContainerItemProxy; 441 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 442 proxyType = 1; 443 remoteGlobalIDString = F92C53530ECCE349009BE4BA; 444 remoteInfo = Inspector; 445 }; 446 F93DE2FB0F82C3C600608B94 /* PBXContainerItemProxy */ = { 447 isa = PBXContainerItemProxy; 448 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 449 proxyType = 1; 450 remoteGlobalIDString = F93803BD0F80820F004D428B; 451 remoteInfo = generator_test; 452 }; 453 F93DE36F0F82CC1300608B94 /* PBXContainerItemProxy */ = { 454 isa = PBXContainerItemProxy; 455 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 456 proxyType = 1; 457 remoteGlobalIDString = F93DE32B0F82C55600608B94; 458 remoteInfo = handler_test; 459 }; 460 F93DE3A60F830D1D00608B94 /* PBXContainerItemProxy */ = { 461 isa = PBXContainerItemProxy; 462 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 463 proxyType = 1; 464 remoteGlobalIDString = F9C77DD90F7DD5CF0045F7DB; 465 remoteInfo = UnitTests; 466 }; 467 F94585870F78232B009A47BF /* PBXContainerItemProxy */ = { 468 isa = PBXContainerItemProxy; 469 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 470 proxyType = 1; 471 remoteGlobalIDString = 8DC2EF4F0486A6940098B216; 472 remoteInfo = Breakpad; 473 }; 474 F94585890F78232E009A47BF /* PBXContainerItemProxy */ = { 475 isa = PBXContainerItemProxy; 476 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 477 proxyType = 1; 478 remoteGlobalIDString = F92C53530ECCE349009BE4BA; 479 remoteInfo = Inspector; 480 }; 481 F945858B0F782330009A47BF /* PBXContainerItemProxy */ = { 482 isa = PBXContainerItemProxy; 483 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 484 proxyType = 1; 485 remoteGlobalIDString = F92C563B0ECD10B3009BE4BA; 486 remoteInfo = breakpadUtilities; 487 }; 488 F945858D0F782333009A47BF /* PBXContainerItemProxy */ = { 489 isa = PBXContainerItemProxy; 490 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 491 proxyType = 1; 492 remoteGlobalIDString = F92C569F0ECE04A7009BE4BA; 493 remoteInfo = crash_report_sender; 494 }; 495 F945858F0F782336009A47BF /* PBXContainerItemProxy */ = { 496 isa = PBXContainerItemProxy; 497 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 498 proxyType = 1; 499 remoteGlobalIDString = F9C44DA40EF060A8003AEBAA; 500 remoteInfo = BreakpadTest; 501 }; 502 F95BB884101F949F00AA053B /* PBXContainerItemProxy */ = { 503 isa = PBXContainerItemProxy; 504 containerPortal = F95BB87C101F949F00AA053B /* crash_report.xcodeproj */; 505 proxyType = 2; 506 remoteGlobalIDString = 8DD76FA10486AA7600D96B5E; 507 remoteInfo = crash_report; 508 }; 509 F95BB891101F94AC00AA053B /* PBXContainerItemProxy */ = { 510 isa = PBXContainerItemProxy; 511 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 512 proxyType = 2; 513 remoteGlobalIDString = 8DD76FA10486AA7600D96B5E; 514 remoteInfo = dump_syms; 515 }; 516 F95BB89E101F94C000AA053B /* PBXContainerItemProxy */ = { 517 isa = PBXContainerItemProxy; 518 containerPortal = F95BB894101F94C000AA053B /* symupload.xcodeproj */; 519 proxyType = 2; 520 remoteGlobalIDString = 8DD76FA10486AA7600D96B5E; 521 remoteInfo = symupload; 522 }; 523 F95BB8A0101F94C000AA053B /* PBXContainerItemProxy */ = { 524 isa = PBXContainerItemProxy; 525 containerPortal = F95BB894101F94C000AA053B /* symupload.xcodeproj */; 526 proxyType = 2; 527 remoteGlobalIDString = 9BD835FB0B0544950055103E; 528 remoteInfo = minidump_upload; 529 }; 530 F95BB8B2101F94D300AA053B /* PBXContainerItemProxy */ = { 531 isa = PBXContainerItemProxy; 532 containerPortal = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 533 proxyType = 1; 534 remoteGlobalIDString = B8C5B5101166531A00D34F4E; 535 remoteInfo = dump_syms; 536 }; 537 F95BB8B4101F94D300AA053B /* PBXContainerItemProxy */ = { 538 isa = PBXContainerItemProxy; 539 containerPortal = F95BB894101F94C000AA053B /* symupload.xcodeproj */; 540 proxyType = 1; 541 remoteGlobalIDString = 8DD76F960486AA7600D96B5E; 542 remoteInfo = symupload; 543 }; 544 F95BB8B6101F94D300AA053B /* PBXContainerItemProxy */ = { 545 isa = PBXContainerItemProxy; 546 containerPortal = F95BB87C101F949F00AA053B /* crash_report.xcodeproj */; 547 proxyType = 1; 548 remoteGlobalIDString = 8DD76F960486AA7600D96B5E; 549 remoteInfo = crash_report; 550 }; 551 F9C44E190EF0790F003AEBAA /* PBXContainerItemProxy */ = { 552 isa = PBXContainerItemProxy; 553 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 554 proxyType = 1; 555 remoteGlobalIDString = 8DC2EF4F0486A6940098B216; 556 remoteInfo = Breakpad; 557 }; 558 F9C44E960EF09F4B003AEBAA /* PBXContainerItemProxy */ = { 559 isa = PBXContainerItemProxy; 560 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 561 proxyType = 1; 562 remoteGlobalIDString = F92C569F0ECE04A7009BE4BA; 563 remoteInfo = crash_report_sender; 564 }; 565/* End PBXContainerItemProxy section */ 566 567/* Begin PBXCopyFilesBuildPhase section */ 568 F9C44E410EF08B17003AEBAA /* Copy Frameworks */ = { 569 isa = PBXCopyFilesBuildPhase; 570 buildActionMask = 2147483647; 571 dstPath = ""; 572 dstSubfolderSpec = 10; 573 files = ( 574 F9C44E3C0EF08B12003AEBAA /* Breakpad.framework in Copy Frameworks */, 575 ); 576 name = "Copy Frameworks"; 577 runOnlyForDeploymentPostprocessing = 0; 578 }; 579/* End PBXCopyFilesBuildPhase section */ 580 581/* Begin PBXFileReference section */ 582 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 583 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; 584 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 585 162F64F0161C577500CD68D5 /* arch_utilities.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = arch_utilities.cc; path = ../../common/mac/arch_utilities.cc; sourceTree = "<group>"; }; 586 162F64F1161C577500CD68D5 /* arch_utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = arch_utilities.h; path = ../../common/mac/arch_utilities.h; sourceTree = "<group>"; }; 587 163201D41443019E00C4DBF5 /* ConfigFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfigFile.h; path = crash_generation/ConfigFile.h; sourceTree = "<group>"; }; 588 163201D51443019E00C4DBF5 /* ConfigFile.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ConfigFile.mm; path = crash_generation/ConfigFile.mm; sourceTree = "<group>"; }; 589 163202431443201300C4DBF5 /* uploader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = uploader.h; path = sender/uploader.h; sourceTree = "<group>"; }; 590 16C7C917147D45AE00776EAD /* BreakpadDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BreakpadDefines.h; sourceTree = "<group>"; }; 591 16E02DB4147410D4008C604D /* uploader.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = uploader.mm; path = sender/uploader.mm; sourceTree = "<group>"; }; 592 1EEEB6211720829E00F7E689 /* simple_string_dictionary.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = simple_string_dictionary.cc; path = ../../common/simple_string_dictionary.cc; sourceTree = "<group>"; }; 593 1EEEB6221720829E00F7E689 /* simple_string_dictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = simple_string_dictionary.h; path = ../../common/simple_string_dictionary.h; sourceTree = "<group>"; }; 594 1EEEB6251720830600F7E689 /* simple_string_dictionary_unittest.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = simple_string_dictionary_unittest.cc; path = ../../common/simple_string_dictionary_unittest.cc; sourceTree = "<group>"; }; 595 32DBCF5E0370ADEE00C91783 /* Breakpad_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Breakpad_Prefix.pch; path = Framework/Breakpad_Prefix.pch; sourceTree = "<group>"; }; 596 3329D4EC0FA16D820007BBC5 /* Breakpad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Breakpad.xib; path = sender/Breakpad.xib; sourceTree = "<group>"; }; 597 33880C7F0F9E097100817F82 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = sender/English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 598 4084699C0F5D9CF900FDCA37 /* crash_report_sender.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = crash_report_sender.icns; path = sender/crash_report_sender.icns; sourceTree = "<group>"; }; 599 421BC5AD21110C0300B8042E /* convert_old_arm64_context.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = convert_old_arm64_context.cc; path = ../../processor/convert_old_arm64_context.cc; sourceTree = "<group>"; }; 600 421BC5BB21110C0300B8042E /* convert_old_arm64_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = convert_old_arm64_context.h; path = ../../processor/convert_old_arm64_context.h; sourceTree = "<group>"; }; 601 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bootstrap_compat.cc; path = ../../common/mac/bootstrap_compat.cc; sourceTree = SOURCE_ROOT; }; 602 4D61A25E14F43CFC002D5862 /* bootstrap_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bootstrap_compat.h; path = ../../common/mac/bootstrap_compat.h; sourceTree = SOURCE_ROOT; }; 603 4D72CA0D13DFAD5C006CABE3 /* md5.cc */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; name = md5.cc; path = ../../common/md5.cc; sourceTree = SOURCE_ROOT; }; 604 4DBE4769134A4F080072546A /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; 605 8B31007011F0CD3C00FCF3E4 /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMDefines.h; path = ../../common/mac/GTMDefines.h; sourceTree = SOURCE_ROOT; }; 606 8B3101E911F0CDE300FCF3E4 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; 607 8B31027711F0D3AF00FCF3E4 /* BreakpadDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = BreakpadDebug.xcconfig; path = ../../common/mac/BreakpadDebug.xcconfig; sourceTree = SOURCE_ROOT; }; 608 8B31027811F0D3AF00FCF3E4 /* BreakpadRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = BreakpadRelease.xcconfig; path = ../../common/mac/BreakpadRelease.xcconfig; sourceTree = SOURCE_ROOT; }; 609 8B31FFF611F0C90500FCF3E4 /* Breakpad.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Breakpad.xcconfig; path = ../../common/mac/Breakpad.xcconfig; sourceTree = SOURCE_ROOT; }; 610 8DC2EF5B0486A6940098B216 /* Breakpad.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Breakpad.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 611 D23F4B2C12A7E13200686C8D /* minidump_generator_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minidump_generator_test.cc; path = tests/minidump_generator_test.cc; sourceTree = "<group>"; }; 612 D23F4B9A12A8688800686C8D /* minidump_generator_test_helper.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minidump_generator_test_helper.cc; path = tests/minidump_generator_test_helper.cc; sourceTree = "<group>"; }; 613 D23F4BAB12A868A500686C8D /* minidump_generator_test_helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = minidump_generator_test_helper; sourceTree = BUILT_PRODUCTS_DIR; }; 614 D244534F12426E98009BBCE0 /* basic_code_modules.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = basic_code_modules.cc; path = ../../processor/basic_code_modules.cc; sourceTree = SOURCE_ROOT; }; 615 D244535112426EBB009BBCE0 /* logging.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = logging.cc; path = ../../processor/logging.cc; sourceTree = SOURCE_ROOT; }; 616 D244535212426EBB009BBCE0 /* minidump.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minidump.cc; path = ../../processor/minidump.cc; sourceTree = SOURCE_ROOT; }; 617 D244535312426EBB009BBCE0 /* pathname_stripper.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pathname_stripper.cc; path = ../../processor/pathname_stripper.cc; sourceTree = SOURCE_ROOT; }; 618 D244540A12439BA0009BBCE0 /* memory_allocator_unittest.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = memory_allocator_unittest.cc; path = ../../common/memory_allocator_unittest.cc; sourceTree = SOURCE_ROOT; }; 619 D2F9A3D41212F87C002747C1 /* exception_handler_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = exception_handler_test.cc; path = tests/exception_handler_test.cc; sourceTree = "<group>"; }; 620 D2F9A41512131EF0002747C1 /* libgtest.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libgtest.a; sourceTree = BUILT_PRODUCTS_DIR; }; 621 D2F9A43C12131F55002747C1 /* gmock-all.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gmock-all.cc"; path = "../../testing/googlemock/src/gmock-all.cc"; sourceTree = SOURCE_ROOT; }; 622 D2F9A43E12131F65002747C1 /* gtest_main.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gtest_main.cc; path = ../../testing/googletest/src/gtest_main.cc; sourceTree = "<group>"; }; 623 D2F9A43F12131F65002747C1 /* gtest-all.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "gtest-all.cc"; path = "../../testing/googletest/src/gtest-all.cc"; sourceTree = "<group>"; }; 624 D2F9A4C4121336C7002747C1 /* client_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = client_info.h; path = crash_generation/client_info.h; sourceTree = "<group>"; }; 625 D2F9A4C5121336C7002747C1 /* crash_generation_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crash_generation_client.h; path = crash_generation/crash_generation_client.h; sourceTree = "<group>"; }; 626 D2F9A4C6121336C7002747C1 /* crash_generation_client.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = crash_generation_client.cc; path = crash_generation/crash_generation_client.cc; sourceTree = "<group>"; }; 627 D2F9A4C7121336C7002747C1 /* crash_generation_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crash_generation_server.h; path = crash_generation/crash_generation_server.h; sourceTree = "<group>"; }; 628 D2F9A4C8121336C7002747C1 /* crash_generation_server.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = crash_generation_server.cc; path = crash_generation/crash_generation_server.cc; sourceTree = "<group>"; }; 629 D2F9A4CE121336F7002747C1 /* crash_generation_server_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = crash_generation_server_test.cc; path = tests/crash_generation_server_test.cc; sourceTree = "<group>"; }; 630 D2F9A546121383A1002747C1 /* crash_generation_server_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = crash_generation_server_test; sourceTree = BUILT_PRODUCTS_DIR; }; 631 DE43467411C72855004F095F /* da */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = da; path = sender/da.lproj/Localizable.strings; sourceTree = "<group>"; }; 632 DE43467511C72857004F095F /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = sender/de.lproj/Localizable.strings; sourceTree = "<group>"; }; 633 DE43467611C7285B004F095F /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = sender/es.lproj/Localizable.strings; sourceTree = "<group>"; }; 634 DE43467711C72862004F095F /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = sender/fr.lproj/Localizable.strings; sourceTree = "<group>"; }; 635 DE43467811C72869004F095F /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = sender/it.lproj/Localizable.strings; sourceTree = "<group>"; }; 636 DE43467911C7286D004F095F /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = sender/nl.lproj/Localizable.strings; sourceTree = "<group>"; }; 637 DE43467A11C72873004F095F /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = sender/no.lproj/Localizable.strings; sourceTree = "<group>"; }; 638 DE43467B11C72877004F095F /* sl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sl; path = sender/sl.lproj/Localizable.strings; sourceTree = "<group>"; }; 639 DE43467C11C7287A004F095F /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sender/sv.lproj/Localizable.strings; sourceTree = "<group>"; }; 640 DE43467E11C728DC004F095F /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = sender/ja.lproj/Localizable.strings; sourceTree = "<group>"; }; 641 DE43467F11C728E1004F095F /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = sender/tr.lproj/Localizable.strings; sourceTree = "<group>"; }; 642 DE43468611C72958004F095F /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = sender/de.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 643 DE43468711C7295D004F095F /* da */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = da; path = sender/da.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 644 DE43468811C7295F004F095F /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = sender/es.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 645 DE43468911C72964004F095F /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = sender/fr.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 646 DE43468A11C72967004F095F /* it */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = it; path = sender/it.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 647 DE43468B11C7296B004F095F /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = sender/ja.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 648 DE43468C11C7296D004F095F /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = sender/nl.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 649 DE43468D11C7296F004F095F /* no */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = no; path = sender/no.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 650 DE43468E11C72971004F095F /* sl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sl; path = sender/sl.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 651 DE43468F11C72973004F095F /* sv */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sv; path = sender/sv.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 652 DE43469011C72976004F095F /* tr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = tr; path = sender/tr.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 653 EB9CF89F24F01E1D00F9B6D1 /* encoding_util.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = encoding_util.m; path = ../../common/mac/encoding_util.m; sourceTree = "<group>"; }; 654 EB9CF8AD24F01E1D00F9B6D1 /* minidump_upload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = minidump_upload.m; path = ../../common/mac/minidump_upload.m; sourceTree = "<group>"; }; 655 EB9CF8AE24F01E1D00F9B6D1 /* encoding_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = encoding_util.h; path = ../../common/mac/encoding_util.h; sourceTree = "<group>"; }; 656 EB9CF8AF24F01E1D00F9B6D1 /* HTTPSimplePostRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPSimplePostRequest.h; path = ../../common/mac/HTTPSimplePostRequest.h; sourceTree = "<group>"; }; 657 EB9CF8B024F01E1D00F9B6D1 /* HTTPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPRequest.h; path = ../../common/mac/HTTPRequest.h; sourceTree = "<group>"; }; 658 EB9CF8B124F01E1D00F9B6D1 /* HTTPPutRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HTTPPutRequest.m; path = ../../common/mac/HTTPPutRequest.m; sourceTree = "<group>"; }; 659 EB9CF8B224F01E1D00F9B6D1 /* HTTPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HTTPRequest.m; path = ../../common/mac/HTTPRequest.m; sourceTree = "<group>"; }; 660 EB9CF8B324F01E1D00F9B6D1 /* SymbolCollectorClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SymbolCollectorClient.m; path = ../../common/mac/SymbolCollectorClient.m; sourceTree = "<group>"; }; 661 EB9CF8B424F01E1D00F9B6D1 /* HTTPGetRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPGetRequest.h; path = ../../common/mac/HTTPGetRequest.h; sourceTree = "<group>"; }; 662 EB9CF8B524F01E1D00F9B6D1 /* HTTPGetRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HTTPGetRequest.m; path = ../../common/mac/HTTPGetRequest.m; sourceTree = "<group>"; }; 663 EB9CF8B624F01E1D00F9B6D1 /* HTTPSimplePostRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HTTPSimplePostRequest.m; path = ../../common/mac/HTTPSimplePostRequest.m; sourceTree = "<group>"; }; 664 EB9CF8B724F01E1D00F9B6D1 /* SymbolCollectorClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SymbolCollectorClient.h; path = ../../common/mac/SymbolCollectorClient.h; sourceTree = "<group>"; }; 665 EB9CF8B824F01E1D00F9B6D1 /* HTTPPutRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPPutRequest.h; path = ../../common/mac/HTTPPutRequest.h; sourceTree = "<group>"; }; 666 F4DAB1DB19F1027100A5A838 /* launch_reporter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = launch_reporter.cc; path = ../../common/mac/launch_reporter.cc; sourceTree = SOURCE_ROOT; }; 667 F4DAB1DC19F1027100A5A838 /* launch_reporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = launch_reporter.h; path = ../../common/mac/launch_reporter.h; sourceTree = SOURCE_ROOT; }; 668 F91AF5CF0FD60393009D8BE2 /* BreakpadFramework_Test.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = BreakpadFramework_Test.mm; path = tests/BreakpadFramework_Test.mm; sourceTree = "<group>"; }; 669 F9286B380F7EB25800A4DCC8 /* Inspector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Inspector.h; path = crash_generation/Inspector.h; sourceTree = "<group>"; }; 670 F9286B390F7EB25800A4DCC8 /* InspectorMain.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = InspectorMain.mm; path = crash_generation/InspectorMain.mm; sourceTree = "<group>"; }; 671 F92C53540ECCE349009BE4BA /* Inspector */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Inspector; sourceTree = BUILT_PRODUCTS_DIR; }; 672 F92C53670ECCE3FD009BE4BA /* breakpad_exc_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = breakpad_exc_server.c; path = handler/breakpad_exc_server.c; sourceTree = SOURCE_ROOT; }; 673 F92C53680ECCE3FD009BE4BA /* breakpad_exc_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = breakpad_exc_server.h; path = handler/breakpad_exc_server.h; sourceTree = SOURCE_ROOT; }; 674 F92C53690ECCE3FD009BE4BA /* breakpad_nlist_64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = breakpad_nlist_64.cc; path = handler/breakpad_nlist_64.cc; sourceTree = SOURCE_ROOT; }; 675 F92C536A0ECCE3FD009BE4BA /* breakpad_nlist_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = breakpad_nlist_64.h; path = handler/breakpad_nlist_64.h; sourceTree = SOURCE_ROOT; }; 676 F92C536B0ECCE3FD009BE4BA /* dynamic_images.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dynamic_images.cc; path = handler/dynamic_images.cc; sourceTree = SOURCE_ROOT; }; 677 F92C536C0ECCE3FD009BE4BA /* dynamic_images.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dynamic_images.h; path = handler/dynamic_images.h; sourceTree = SOURCE_ROOT; }; 678 F92C536D0ECCE3FD009BE4BA /* exception_handler.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = exception_handler.cc; path = handler/exception_handler.cc; sourceTree = SOURCE_ROOT; }; 679 F92C536E0ECCE3FD009BE4BA /* exception_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = exception_handler.h; path = handler/exception_handler.h; sourceTree = SOURCE_ROOT; }; 680 F92C536F0ECCE3FD009BE4BA /* minidump_generator.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minidump_generator.cc; path = handler/minidump_generator.cc; sourceTree = SOURCE_ROOT; }; 681 F92C53700ECCE3FD009BE4BA /* minidump_generator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = minidump_generator.h; path = handler/minidump_generator.h; sourceTree = SOURCE_ROOT; }; 682 F92C53720ECCE3FD009BE4BA /* protected_memory_allocator.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = protected_memory_allocator.cc; path = handler/protected_memory_allocator.cc; sourceTree = SOURCE_ROOT; }; 683 F92C53730ECCE3FD009BE4BA /* protected_memory_allocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = protected_memory_allocator.h; path = handler/protected_memory_allocator.h; sourceTree = SOURCE_ROOT; }; 684 F92C53740ECCE635009BE4BA /* file_id.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = file_id.cc; path = ../../common/mac/file_id.cc; sourceTree = SOURCE_ROOT; }; 685 F92C53750ECCE635009BE4BA /* file_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = file_id.h; path = ../../common/mac/file_id.h; sourceTree = SOURCE_ROOT; }; 686 F92C53760ECCE635009BE4BA /* HTTPMultipartUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPMultipartUpload.h; path = ../../common/mac/HTTPMultipartUpload.h; sourceTree = SOURCE_ROOT; }; 687 F92C53770ECCE635009BE4BA /* HTTPMultipartUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HTTPMultipartUpload.m; path = ../../common/mac/HTTPMultipartUpload.m; sourceTree = SOURCE_ROOT; }; 688 F92C53780ECCE635009BE4BA /* MachIPC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MachIPC.h; path = ../../common/mac/MachIPC.h; sourceTree = SOURCE_ROOT; }; 689 F92C53790ECCE635009BE4BA /* MachIPC.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MachIPC.mm; path = ../../common/mac/MachIPC.mm; sourceTree = SOURCE_ROOT; }; 690 F92C537A0ECCE635009BE4BA /* macho_id.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = macho_id.cc; path = ../../common/mac/macho_id.cc; sourceTree = SOURCE_ROOT; }; 691 F92C537B0ECCE635009BE4BA /* macho_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macho_id.h; path = ../../common/mac/macho_id.h; sourceTree = SOURCE_ROOT; }; 692 F92C537C0ECCE635009BE4BA /* macho_utilities.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = macho_utilities.cc; path = ../../common/mac/macho_utilities.cc; sourceTree = SOURCE_ROOT; }; 693 F92C537D0ECCE635009BE4BA /* macho_utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macho_utilities.h; path = ../../common/mac/macho_utilities.h; sourceTree = SOURCE_ROOT; }; 694 F92C537E0ECCE635009BE4BA /* macho_walker.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = macho_walker.cc; path = ../../common/mac/macho_walker.cc; sourceTree = SOURCE_ROOT; }; 695 F92C537F0ECCE635009BE4BA /* macho_walker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macho_walker.h; path = ../../common/mac/macho_walker.h; sourceTree = SOURCE_ROOT; }; 696 F92C53820ECCE635009BE4BA /* string_utilities.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_utilities.cc; path = ../../common/mac/string_utilities.cc; sourceTree = SOURCE_ROOT; }; 697 F92C53830ECCE635009BE4BA /* string_utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_utilities.h; path = ../../common/mac/string_utilities.h; sourceTree = SOURCE_ROOT; }; 698 F92C53850ECCE6AD009BE4BA /* string_conversion.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_conversion.cc; path = ../../common/string_conversion.cc; sourceTree = SOURCE_ROOT; }; 699 F92C53860ECCE6AD009BE4BA /* string_conversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_conversion.h; path = ../../common/string_conversion.h; sourceTree = SOURCE_ROOT; }; 700 F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = convert_UTF.cc; path = ../../common/convert_UTF.cc; sourceTree = SOURCE_ROOT; }; 701 F92C53880ECCE6C0009BE4BA /* convert_UTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = convert_UTF.h; path = ../../common/convert_UTF.h; sourceTree = SOURCE_ROOT; }; 702 F92C538E0ECCE70A009BE4BA /* minidump_file_writer-inl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "minidump_file_writer-inl.h"; path = "../minidump_file_writer-inl.h"; sourceTree = SOURCE_ROOT; }; 703 F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minidump_file_writer.cc; path = ../minidump_file_writer.cc; sourceTree = SOURCE_ROOT; }; 704 F92C53900ECCE70A009BE4BA /* minidump_file_writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = minidump_file_writer.h; path = ../minidump_file_writer.h; sourceTree = SOURCE_ROOT; }; 705 F92C53B70ECCE7B3009BE4BA /* Inspector.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Inspector.mm; path = crash_generation/Inspector.mm; sourceTree = SOURCE_ROOT; }; 706 F92C554A0ECCF530009BE4BA /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; 707 F92C55CE0ECD0064009BE4BA /* Breakpad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Breakpad.h; path = Framework/Breakpad.h; sourceTree = "<group>"; }; 708 F92C55CF0ECD0064009BE4BA /* Breakpad.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Breakpad.mm; path = Framework/Breakpad.mm; sourceTree = "<group>"; }; 709 F92C56310ECD0DF1009BE4BA /* OnDemandServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OnDemandServer.h; path = Framework/OnDemandServer.h; sourceTree = "<group>"; }; 710 F92C56320ECD0DF1009BE4BA /* OnDemandServer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OnDemandServer.mm; path = Framework/OnDemandServer.mm; sourceTree = "<group>"; }; 711 F92C563C0ECD10B3009BE4BA /* breakpadUtilities.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = breakpadUtilities.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 712 F92C56A00ECE04A7009BE4BA /* crash_report_sender.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = crash_report_sender.app; sourceTree = BUILT_PRODUCTS_DIR; }; 713 F92C56A20ECE04A7009BE4BA /* crash_report_sender-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "crash_report_sender-Info.plist"; path = "sender/crash_report_sender-Info.plist"; sourceTree = "<group>"; }; 714 F92C56A70ECE04C5009BE4BA /* crash_report_sender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crash_report_sender.h; path = sender/crash_report_sender.h; sourceTree = "<group>"; }; 715 F92C56A80ECE04C5009BE4BA /* crash_report_sender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = crash_report_sender.m; path = sender/crash_report_sender.m; sourceTree = "<group>"; }; 716 F93803BE0F80820F004D428B /* generator_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = generator_test; sourceTree = BUILT_PRODUCTS_DIR; }; 717 F93DE2D10F82A67300608B94 /* minidump_file_writer_unittest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = minidump_file_writer_unittest; sourceTree = BUILT_PRODUCTS_DIR; }; 718 F93DE2D70F82A70E00608B94 /* minidump_file_writer_unittest.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minidump_file_writer_unittest.cc; path = ../minidump_file_writer_unittest.cc; sourceTree = SOURCE_ROOT; }; 719 F93DE32C0F82C55600608B94 /* handler_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = handler_test; sourceTree = BUILT_PRODUCTS_DIR; }; 720 F945849D0F280E3C009A47BF /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = sender/English.lproj/Localizable.strings; sourceTree = "<group>"; }; 721 F945859D0F78241E009A47BF /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Framework/Info.plist; sourceTree = "<group>"; }; 722 F95BB87C101F949F00AA053B /* crash_report.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = crash_report.xcodeproj; path = ../../tools/mac/crash_report/crash_report.xcodeproj; sourceTree = SOURCE_ROOT; }; 723 F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dump_syms.xcodeproj; path = ../../tools/mac/dump_syms/dump_syms.xcodeproj; sourceTree = SOURCE_ROOT; }; 724 F95BB894101F94C000AA053B /* symupload.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = symupload.xcodeproj; path = ../../tools/mac/symupload/symupload.xcodeproj; sourceTree = SOURCE_ROOT; }; 725 F9B6309F100FF96B00D0F4AC /* goArrow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = goArrow.png; path = sender/goArrow.png; sourceTree = "<group>"; }; 726 F9C44DA50EF060A8003AEBAA /* BreakpadTest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BreakpadTest.app; sourceTree = BUILT_PRODUCTS_DIR; }; 727 F9C44DAC0EF07288003AEBAA /* Controller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Controller.m; path = testapp/Controller.m; sourceTree = "<group>"; }; 728 F9C44DAD0EF07288003AEBAA /* crashduringload */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = crashduringload; path = testapp/crashduringload; sourceTree = "<group>"; }; 729 F9C44DAE0EF07288003AEBAA /* crashInMain */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = crashInMain; path = testapp/crashInMain; sourceTree = "<group>"; }; 730 F9C44DAF0EF07288003AEBAA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = testapp/Info.plist; sourceTree = "<group>"; }; 731 F9C44DB00EF07288003AEBAA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = testapp/main.m; sourceTree = "<group>"; }; 732 F9C44DB10EF07288003AEBAA /* TestClass.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = TestClass.mm; path = testapp/TestClass.mm; sourceTree = "<group>"; }; 733 F9C44DB90EF072A0003AEBAA /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = testapp/English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 734 F9C44DBB0EF072A0003AEBAA /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = testapp/English.lproj/MainMenu.xib; sourceTree = "<group>"; }; 735 F9C44DBF0EF0778F003AEBAA /* Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Controller.h; path = testapp/Controller.h; sourceTree = "<group>"; }; 736 F9C44DC00EF0778F003AEBAA /* TestClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestClass.h; path = testapp/TestClass.h; sourceTree = "<group>"; }; 737 F9C44EE40EF0A006003AEBAA /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; 738 F9C44EE70EF0A3C1003AEBAA /* GTMLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMLogger.h; path = ../../common/mac/GTMLogger.h; sourceTree = SOURCE_ROOT; }; 739 F9C44EE80EF0A3C1003AEBAA /* GTMLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GTMLogger.m; path = ../../common/mac/GTMLogger.m; sourceTree = SOURCE_ROOT; }; 740 F9C77DDA0F7DD5CF0045F7DB /* UnitTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UnitTests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; 741 F9C77DDB0F7DD5CF0045F7DB /* UnitTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "UnitTests-Info.plist"; sourceTree = "<group>"; }; 742 F9C77E110F7DDF810045F7DB /* GTMSenTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMSenTestCase.h; path = ../../common/mac/testing/GTMSenTestCase.h; sourceTree = SOURCE_ROOT; }; 743 F9C77E120F7DDF810045F7DB /* GTMSenTestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GTMSenTestCase.m; path = ../../common/mac/testing/GTMSenTestCase.m; sourceTree = SOURCE_ROOT; }; 744/* End PBXFileReference section */ 745 746/* Begin PBXFrameworksBuildPhase section */ 747 8DC2EF560486A6940098B216 /* Frameworks */ = { 748 isa = PBXFrameworksBuildPhase; 749 buildActionMask = 2147483647; 750 files = ( 751 F92C565C0ECD1158009BE4BA /* breakpadUtilities.dylib in Frameworks */, 752 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */, 753 ); 754 runOnlyForDeploymentPostprocessing = 0; 755 }; 756 D23F4BA912A868A500686C8D /* Frameworks */ = { 757 isa = PBXFrameworksBuildPhase; 758 buildActionMask = 2147483647; 759 files = ( 760 D246418412BAA4BA005170D0 /* Foundation.framework in Frameworks */, 761 4DBE49A6134A4F200072546A /* CoreServices.framework in Frameworks */, 762 ); 763 runOnlyForDeploymentPostprocessing = 0; 764 }; 765 D2F9A41312131EF0002747C1 /* Frameworks */ = { 766 isa = PBXFrameworksBuildPhase; 767 buildActionMask = 2147483647; 768 files = ( 769 ); 770 runOnlyForDeploymentPostprocessing = 0; 771 }; 772 D2F9A53E121383A1002747C1 /* Frameworks */ = { 773 isa = PBXFrameworksBuildPhase; 774 buildActionMask = 2147483647; 775 files = ( 776 D2F9A53F121383A1002747C1 /* Foundation.framework in Frameworks */, 777 D2F9A541121383A1002747C1 /* libgtest.a in Frameworks */, 778 4DBE49A9134A4F460072546A /* CoreServices.framework in Frameworks */, 779 ); 780 runOnlyForDeploymentPostprocessing = 0; 781 }; 782 F92C53520ECCE349009BE4BA /* Frameworks */ = { 783 isa = PBXFrameworksBuildPhase; 784 buildActionMask = 2147483647; 785 files = ( 786 F92C564C0ECD10DD009BE4BA /* breakpadUtilities.dylib in Frameworks */, 787 F92C554C0ECCF534009BE4BA /* Foundation.framework in Frameworks */, 788 ); 789 runOnlyForDeploymentPostprocessing = 0; 790 }; 791 F92C563A0ECD10B3009BE4BA /* Frameworks */ = { 792 isa = PBXFrameworksBuildPhase; 793 buildActionMask = 2147483647; 794 files = ( 795 8B31FC8211EFD2B800FCF3E4 /* Foundation.framework in Frameworks */, 796 F92C56570ECD113E009BE4BA /* Carbon.framework in Frameworks */, 797 ); 798 runOnlyForDeploymentPostprocessing = 0; 799 }; 800 F92C569E0ECE04A7009BE4BA /* Frameworks */ = { 801 isa = PBXFrameworksBuildPhase; 802 buildActionMask = 2147483647; 803 files = ( 804 F9C44EE50EF0A006003AEBAA /* SystemConfiguration.framework in Frameworks */, 805 8B3101C611F0CD9F00FCF3E4 /* AppKit.framework in Frameworks */, 806 8B3101C711F0CD9F00FCF3E4 /* Foundation.framework in Frameworks */, 807 ); 808 runOnlyForDeploymentPostprocessing = 0; 809 }; 810 F93803BC0F80820F004D428B /* Frameworks */ = { 811 isa = PBXFrameworksBuildPhase; 812 buildActionMask = 2147483647; 813 files = ( 814 8B31029411F0D54300FCF3E4 /* Foundation.framework in Frameworks */, 815 D23F4B3312A7E17700686C8D /* libgtest.a in Frameworks */, 816 4DBE49A7134A4F280072546A /* CoreServices.framework in Frameworks */, 817 ); 818 runOnlyForDeploymentPostprocessing = 0; 819 }; 820 F93DE2CF0F82A67300608B94 /* Frameworks */ = { 821 isa = PBXFrameworksBuildPhase; 822 buildActionMask = 2147483647; 823 files = ( 824 ); 825 runOnlyForDeploymentPostprocessing = 0; 826 }; 827 F93DE32A0F82C55600608B94 /* Frameworks */ = { 828 isa = PBXFrameworksBuildPhase; 829 buildActionMask = 2147483647; 830 files = ( 831 8B3102E611F0D74C00FCF3E4 /* Foundation.framework in Frameworks */, 832 D2F9A44412131F84002747C1 /* libgtest.a in Frameworks */, 833 4DBE49A8134A4F380072546A /* CoreServices.framework in Frameworks */, 834 ); 835 runOnlyForDeploymentPostprocessing = 0; 836 }; 837 F9C44DA30EF060A8003AEBAA /* Frameworks */ = { 838 isa = PBXFrameworksBuildPhase; 839 buildActionMask = 2147483647; 840 files = ( 841 F9C44E000EF077CD003AEBAA /* Breakpad.framework in Frameworks */, 842 8B3101CA11F0CDB000FCF3E4 /* AppKit.framework in Frameworks */, 843 8B3101CB11F0CDB000FCF3E4 /* Foundation.framework in Frameworks */, 844 ); 845 runOnlyForDeploymentPostprocessing = 0; 846 }; 847 F9C77DD70F7DD5CF0045F7DB /* Frameworks */ = { 848 isa = PBXFrameworksBuildPhase; 849 buildActionMask = 2147483647; 850 files = ( 851 F91AF6210FD60784009D8BE2 /* Breakpad.framework in Frameworks */, 852 8B3101EA11F0CDE300FCF3E4 /* SenTestingKit.framework in Frameworks */, 853 8B3102EB11F0D78000FCF3E4 /* Foundation.framework in Frameworks */, 854 D24BBBFD121050F000F3D417 /* breakpadUtilities.dylib in Frameworks */, 855 ); 856 runOnlyForDeploymentPostprocessing = 0; 857 }; 858/* End PBXFrameworksBuildPhase section */ 859 860/* Begin PBXGroup section */ 861 034768DFFF38A50411DB9C8B /* Products */ = { 862 isa = PBXGroup; 863 children = ( 864 8DC2EF5B0486A6940098B216 /* Breakpad.framework */, 865 F92C53540ECCE349009BE4BA /* Inspector */, 866 F92C563C0ECD10B3009BE4BA /* breakpadUtilities.dylib */, 867 F92C56A00ECE04A7009BE4BA /* crash_report_sender.app */, 868 F9C44DA50EF060A8003AEBAA /* BreakpadTest.app */, 869 F9C77DDA0F7DD5CF0045F7DB /* UnitTests.octest */, 870 F93803BE0F80820F004D428B /* generator_test */, 871 F93DE2D10F82A67300608B94 /* minidump_file_writer_unittest */, 872 F93DE32C0F82C55600608B94 /* handler_test */, 873 D2F9A41512131EF0002747C1 /* libgtest.a */, 874 D2F9A546121383A1002747C1 /* crash_generation_server_test */, 875 D23F4BAB12A868A500686C8D /* minidump_generator_test_helper */, 876 ); 877 name = Products; 878 sourceTree = "<group>"; 879 }; 880 0867D691FE84028FC02AAC07 /* Breakpad */ = { 881 isa = PBXGroup; 882 children = ( 883 D2F9A43812131F3B002747C1 /* gtest */, 884 8B31FFF611F0C90500FCF3E4 /* Breakpad.xcconfig */, 885 8B31027711F0D3AF00FCF3E4 /* BreakpadDebug.xcconfig */, 886 8B31027811F0D3AF00FCF3E4 /* BreakpadRelease.xcconfig */, 887 F95BB8A3101F94C300AA053B /* Tools */, 888 32DBCF5E0370ADEE00C91783 /* Breakpad_Prefix.pch */, 889 F92C538D0ECCE6F2009BE4BA /* client */, 890 F92C53600ECCE3D6009BE4BA /* common */, 891 D244536912426EE7009BBCE0 /* processor */, 892 0867D69AFE84028FC02AAC07 /* Frameworks */, 893 034768DFFF38A50411DB9C8B /* Products */, 894 F9C77DDB0F7DD5CF0045F7DB /* UnitTests-Info.plist */, 895 ); 896 name = Breakpad; 897 sourceTree = "<group>"; 898 }; 899 0867D69AFE84028FC02AAC07 /* Frameworks */ = { 900 isa = PBXGroup; 901 children = ( 902 8B3101E911F0CDE300FCF3E4 /* SenTestingKit.framework */, 903 F9C44EE40EF0A006003AEBAA /* SystemConfiguration.framework */, 904 F92C554A0ECCF530009BE4BA /* Carbon.framework */, 905 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */, 906 0867D6A5FE840307C02AAC07 /* AppKit.framework */, 907 0867D69BFE84028FC02AAC07 /* Foundation.framework */, 908 4DBE4769134A4F080072546A /* CoreServices.framework */, 909 ); 910 name = Frameworks; 911 sourceTree = "<group>"; 912 }; 913 16C7C915147D45AE00776EAD /* apple */ = { 914 isa = PBXGroup; 915 children = ( 916 16C7C916147D45AE00776EAD /* Framework */, 917 ); 918 name = apple; 919 path = ../apple; 920 sourceTree = SOURCE_ROOT; 921 }; 922 16C7C916147D45AE00776EAD /* Framework */ = { 923 isa = PBXGroup; 924 children = ( 925 16C7C917147D45AE00776EAD /* BreakpadDefines.h */, 926 ); 927 path = Framework; 928 sourceTree = "<group>"; 929 }; 930 D244536912426EE7009BBCE0 /* processor */ = { 931 isa = PBXGroup; 932 children = ( 933 421BC5AD21110C0300B8042E /* convert_old_arm64_context.cc */, 934 421BC5BB21110C0300B8042E /* convert_old_arm64_context.h */, 935 D244535112426EBB009BBCE0 /* logging.cc */, 936 D244535212426EBB009BBCE0 /* minidump.cc */, 937 D244535312426EBB009BBCE0 /* pathname_stripper.cc */, 938 D244534F12426E98009BBCE0 /* basic_code_modules.cc */, 939 ); 940 name = processor; 941 sourceTree = "<group>"; 942 }; 943 D2F9A43812131F3B002747C1 /* gtest */ = { 944 isa = PBXGroup; 945 children = ( 946 D2F9A43E12131F65002747C1 /* gtest_main.cc */, 947 D2F9A43F12131F65002747C1 /* gtest-all.cc */, 948 D2F9A43C12131F55002747C1 /* gmock-all.cc */, 949 ); 950 name = gtest; 951 sourceTree = "<group>"; 952 }; 953 F92C53590ECCE3BB009BE4BA /* handler */ = { 954 isa = PBXGroup; 955 children = ( 956 F92C53670ECCE3FD009BE4BA /* breakpad_exc_server.c */, 957 F92C53680ECCE3FD009BE4BA /* breakpad_exc_server.h */, 958 F92C53690ECCE3FD009BE4BA /* breakpad_nlist_64.cc */, 959 F92C536A0ECCE3FD009BE4BA /* breakpad_nlist_64.h */, 960 F92C536B0ECCE3FD009BE4BA /* dynamic_images.cc */, 961 F92C536C0ECCE3FD009BE4BA /* dynamic_images.h */, 962 F92C536D0ECCE3FD009BE4BA /* exception_handler.cc */, 963 F92C536E0ECCE3FD009BE4BA /* exception_handler.h */, 964 F92C536F0ECCE3FD009BE4BA /* minidump_generator.cc */, 965 F92C53700ECCE3FD009BE4BA /* minidump_generator.h */, 966 F92C53720ECCE3FD009BE4BA /* protected_memory_allocator.cc */, 967 F92C53730ECCE3FD009BE4BA /* protected_memory_allocator.h */, 968 ); 969 name = handler; 970 sourceTree = "<group>"; 971 }; 972 F92C53600ECCE3D6009BE4BA /* common */ = { 973 isa = PBXGroup; 974 children = ( 975 D244540A12439BA0009BBCE0 /* memory_allocator_unittest.cc */, 976 F92C53870ECCE6C0009BE4BA /* convert_UTF.cc */, 977 F92C53880ECCE6C0009BE4BA /* convert_UTF.h */, 978 4D72CA0D13DFAD5C006CABE3 /* md5.cc */, 979 1EEEB6211720829E00F7E689 /* simple_string_dictionary.cc */, 980 1EEEB6221720829E00F7E689 /* simple_string_dictionary.h */, 981 F92C53850ECCE6AD009BE4BA /* string_conversion.cc */, 982 F92C53860ECCE6AD009BE4BA /* string_conversion.h */, 983 F92C53840ECCE68D009BE4BA /* mac */, 984 ); 985 name = common; 986 sourceTree = "<group>"; 987 }; 988 F92C53840ECCE68D009BE4BA /* mac */ = { 989 isa = PBXGroup; 990 children = ( 991 EB9CF8AE24F01E1D00F9B6D1 /* encoding_util.h */, 992 EB9CF89F24F01E1D00F9B6D1 /* encoding_util.m */, 993 EB9CF8B424F01E1D00F9B6D1 /* HTTPGetRequest.h */, 994 EB9CF8B524F01E1D00F9B6D1 /* HTTPGetRequest.m */, 995 EB9CF8B824F01E1D00F9B6D1 /* HTTPPutRequest.h */, 996 EB9CF8B124F01E1D00F9B6D1 /* HTTPPutRequest.m */, 997 EB9CF8B024F01E1D00F9B6D1 /* HTTPRequest.h */, 998 EB9CF8B224F01E1D00F9B6D1 /* HTTPRequest.m */, 999 EB9CF8AF24F01E1D00F9B6D1 /* HTTPSimplePostRequest.h */, 1000 EB9CF8B624F01E1D00F9B6D1 /* HTTPSimplePostRequest.m */, 1001 EB9CF8AD24F01E1D00F9B6D1 /* minidump_upload.m */, 1002 EB9CF8B724F01E1D00F9B6D1 /* SymbolCollectorClient.h */, 1003 EB9CF8B324F01E1D00F9B6D1 /* SymbolCollectorClient.m */, 1004 162F64F0161C577500CD68D5 /* arch_utilities.cc */, 1005 162F64F1161C577500CD68D5 /* arch_utilities.h */, 1006 8B31007011F0CD3C00FCF3E4 /* GTMDefines.h */, 1007 F9C77E0F0F7DDF650045F7DB /* testing */, 1008 F9C44EE70EF0A3C1003AEBAA /* GTMLogger.h */, 1009 F9C44EE80EF0A3C1003AEBAA /* GTMLogger.m */, 1010 F92C53740ECCE635009BE4BA /* file_id.cc */, 1011 F92C53750ECCE635009BE4BA /* file_id.h */, 1012 F92C53760ECCE635009BE4BA /* HTTPMultipartUpload.h */, 1013 F92C53770ECCE635009BE4BA /* HTTPMultipartUpload.m */, 1014 F4DAB1DB19F1027100A5A838 /* launch_reporter.cc */, 1015 F4DAB1DC19F1027100A5A838 /* launch_reporter.h */, 1016 F92C53780ECCE635009BE4BA /* MachIPC.h */, 1017 F92C53790ECCE635009BE4BA /* MachIPC.mm */, 1018 4D61A25D14F43CFC002D5862 /* bootstrap_compat.cc */, 1019 4D61A25E14F43CFC002D5862 /* bootstrap_compat.h */, 1020 F92C537A0ECCE635009BE4BA /* macho_id.cc */, 1021 F92C537B0ECCE635009BE4BA /* macho_id.h */, 1022 F92C537C0ECCE635009BE4BA /* macho_utilities.cc */, 1023 F92C537D0ECCE635009BE4BA /* macho_utilities.h */, 1024 F92C537E0ECCE635009BE4BA /* macho_walker.cc */, 1025 F92C537F0ECCE635009BE4BA /* macho_walker.h */, 1026 F92C53820ECCE635009BE4BA /* string_utilities.cc */, 1027 F92C53830ECCE635009BE4BA /* string_utilities.h */, 1028 ); 1029 name = mac; 1030 sourceTree = "<group>"; 1031 }; 1032 F92C538D0ECCE6F2009BE4BA /* client */ = { 1033 isa = PBXGroup; 1034 children = ( 1035 16C7C915147D45AE00776EAD /* apple */, 1036 F92C53990ECCE78E009BE4BA /* mac */, 1037 F92C538E0ECCE70A009BE4BA /* minidump_file_writer-inl.h */, 1038 F92C538F0ECCE70A009BE4BA /* minidump_file_writer.cc */, 1039 F92C53900ECCE70A009BE4BA /* minidump_file_writer.h */, 1040 F93DE2D70F82A70E00608B94 /* minidump_file_writer_unittest.cc */, 1041 ); 1042 name = client; 1043 sourceTree = "<group>"; 1044 }; 1045 F92C53990ECCE78E009BE4BA /* mac */ = { 1046 isa = PBXGroup; 1047 children = ( 1048 F9C77DDF0F7DD7CF0045F7DB /* tests */, 1049 F9C44DAB0EF0726F003AEBAA /* testapp */, 1050 F92C56A60ECE04B6009BE4BA /* sender */, 1051 F92C55CD0ECD0053009BE4BA /* Framework */, 1052 F92C53B50ECCE799009BE4BA /* crash_generation */, 1053 F92C53590ECCE3BB009BE4BA /* handler */, 1054 ); 1055 name = mac; 1056 sourceTree = "<group>"; 1057 }; 1058 F92C53B50ECCE799009BE4BA /* crash_generation */ = { 1059 isa = PBXGroup; 1060 children = ( 1061 163201D41443019E00C4DBF5 /* ConfigFile.h */, 1062 163201D51443019E00C4DBF5 /* ConfigFile.mm */, 1063 D2F9A4C4121336C7002747C1 /* client_info.h */, 1064 D2F9A4C5121336C7002747C1 /* crash_generation_client.h */, 1065 D2F9A4C6121336C7002747C1 /* crash_generation_client.cc */, 1066 D2F9A4C7121336C7002747C1 /* crash_generation_server.h */, 1067 D2F9A4C8121336C7002747C1 /* crash_generation_server.cc */, 1068 F9286B380F7EB25800A4DCC8 /* Inspector.h */, 1069 F9286B390F7EB25800A4DCC8 /* InspectorMain.mm */, 1070 F92C53B70ECCE7B3009BE4BA /* Inspector.mm */, 1071 ); 1072 name = crash_generation; 1073 sourceTree = "<group>"; 1074 }; 1075 F92C55CD0ECD0053009BE4BA /* Framework */ = { 1076 isa = PBXGroup; 1077 children = ( 1078 F945859D0F78241E009A47BF /* Info.plist */, 1079 F92C56310ECD0DF1009BE4BA /* OnDemandServer.h */, 1080 F92C56320ECD0DF1009BE4BA /* OnDemandServer.mm */, 1081 F92C55CE0ECD0064009BE4BA /* Breakpad.h */, 1082 F92C55CF0ECD0064009BE4BA /* Breakpad.mm */, 1083 ); 1084 name = Framework; 1085 sourceTree = "<group>"; 1086 }; 1087 F92C56A60ECE04B6009BE4BA /* sender */ = { 1088 isa = PBXGroup; 1089 children = ( 1090 16E02DB4147410D4008C604D /* uploader.mm */, 1091 163202431443201300C4DBF5 /* uploader.h */, 1092 F9B6309F100FF96B00D0F4AC /* goArrow.png */, 1093 F92C56A70ECE04C5009BE4BA /* crash_report_sender.h */, 1094 F92C56A80ECE04C5009BE4BA /* crash_report_sender.m */, 1095 F945849C0F280E3C009A47BF /* Localizable.strings */, 1096 33880C7E0F9E097100817F82 /* InfoPlist.strings */, 1097 3329D4EC0FA16D820007BBC5 /* Breakpad.xib */, 1098 4084699C0F5D9CF900FDCA37 /* crash_report_sender.icns */, 1099 F92C56A20ECE04A7009BE4BA /* crash_report_sender-Info.plist */, 1100 ); 1101 name = sender; 1102 sourceTree = "<group>"; 1103 }; 1104 F95BB87D101F949F00AA053B /* Products */ = { 1105 isa = PBXGroup; 1106 children = ( 1107 F95BB885101F949F00AA053B /* crash_report */, 1108 ); 1109 name = Products; 1110 sourceTree = "<group>"; 1111 }; 1112 F95BB88A101F94AC00AA053B /* Products */ = { 1113 isa = PBXGroup; 1114 children = ( 1115 F95BB892101F94AC00AA053B /* dump_syms */, 1116 8B31F7A111EF9A8700FCF3E4 /* macho_dump */, 1117 8B31F7A311EF9A8700FCF3E4 /* libgtestmockall.a */, 1118 8B31F7A511EF9A8700FCF3E4 /* byte_cursor_unittest */, 1119 8B31F7A711EF9A8700FCF3E4 /* macho_reader_unittest */, 1120 8B31F7A911EF9A8700FCF3E4 /* stabs_reader_unittest */, 1121 8B31F7AB11EF9A8700FCF3E4 /* bytereader_unittest */, 1122 8B31F7AD11EF9A8700FCF3E4 /* dwarf2reader_cfi_unittest */, 1123 8B31F7AF11EF9A8700FCF3E4 /* dwarf2diehandler_unittest */, 1124 8B31F7B111EF9A8700FCF3E4 /* dwarf_cu_to_module_unittest */, 1125 8B31F7B311EF9A8700FCF3E4 /* dwarf_line_to_module_unittest */, 1126 8B31F7B511EF9A8700FCF3E4 /* dwarf_cfi_to_module_unittest */, 1127 8B31F7B711EF9A8700FCF3E4 /* stabs_to_module_unittest */, 1128 8B31F7B911EF9A8700FCF3E4 /* module_unittest */, 1129 8B31F7BB11EF9A8700FCF3E4 /* test_assembler_unittest */, 1130 ); 1131 name = Products; 1132 sourceTree = "<group>"; 1133 }; 1134 F95BB895101F94C000AA053B /* Products */ = { 1135 isa = PBXGroup; 1136 children = ( 1137 F95BB89F101F94C000AA053B /* symupload */, 1138 F95BB8A1101F94C000AA053B /* minidump_upload */, 1139 ); 1140 name = Products; 1141 sourceTree = "<group>"; 1142 }; 1143 F95BB8A3101F94C300AA053B /* Tools */ = { 1144 isa = PBXGroup; 1145 children = ( 1146 F95BB894101F94C000AA053B /* symupload.xcodeproj */, 1147 F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */, 1148 F95BB87C101F949F00AA053B /* crash_report.xcodeproj */, 1149 ); 1150 name = Tools; 1151 sourceTree = "<group>"; 1152 }; 1153 F9C44DAB0EF0726F003AEBAA /* testapp */ = { 1154 isa = PBXGroup; 1155 children = ( 1156 F9C44DBF0EF0778F003AEBAA /* Controller.h */, 1157 F9C44DC00EF0778F003AEBAA /* TestClass.h */, 1158 F9C44DB80EF072A0003AEBAA /* InfoPlist.strings */, 1159 F9C44DBA0EF072A0003AEBAA /* MainMenu.xib */, 1160 F9C44DAC0EF07288003AEBAA /* Controller.m */, 1161 F9C44DAD0EF07288003AEBAA /* crashduringload */, 1162 F9C44DAE0EF07288003AEBAA /* crashInMain */, 1163 F9C44DAF0EF07288003AEBAA /* Info.plist */, 1164 F9C44DB00EF07288003AEBAA /* main.m */, 1165 F9C44DB10EF07288003AEBAA /* TestClass.mm */, 1166 ); 1167 name = testapp; 1168 sourceTree = "<group>"; 1169 }; 1170 F9C77DDF0F7DD7CF0045F7DB /* tests */ = { 1171 isa = PBXGroup; 1172 children = ( 1173 1EEEB6251720830600F7E689 /* simple_string_dictionary_unittest.cc */, 1174 D23F4B9A12A8688800686C8D /* minidump_generator_test_helper.cc */, 1175 D23F4B2C12A7E13200686C8D /* minidump_generator_test.cc */, 1176 D2F9A4CE121336F7002747C1 /* crash_generation_server_test.cc */, 1177 D2F9A3D41212F87C002747C1 /* exception_handler_test.cc */, 1178 F91AF5CF0FD60393009D8BE2 /* BreakpadFramework_Test.mm */, 1179 ); 1180 name = tests; 1181 sourceTree = "<group>"; 1182 }; 1183 F9C77E0F0F7DDF650045F7DB /* testing */ = { 1184 isa = PBXGroup; 1185 children = ( 1186 F9C77E110F7DDF810045F7DB /* GTMSenTestCase.h */, 1187 F9C77E120F7DDF810045F7DB /* GTMSenTestCase.m */, 1188 ); 1189 name = testing; 1190 sourceTree = "<group>"; 1191 }; 1192/* End PBXGroup section */ 1193 1194/* Begin PBXHeadersBuildPhase section */ 1195 8DC2EF500486A6940098B216 /* Headers */ = { 1196 isa = PBXHeadersBuildPhase; 1197 buildActionMask = 2147483647; 1198 files = ( 1199 F92C55D00ECD0064009BE4BA /* Breakpad.h in Headers */, 1200 EB9CF8BC24F01E1D00F9B6D1 /* HTTPSimplePostRequest.h in Headers */, 1201 EB9CF8BB24F01E1D00F9B6D1 /* encoding_util.h in Headers */, 1202 F92C56330ECD0DF1009BE4BA /* OnDemandServer.h in Headers */, 1203 EB9CF8BD24F01E1D00F9B6D1 /* HTTPRequest.h in Headers */, 1204 D2F9A4C9121336C7002747C1 /* client_info.h in Headers */, 1205 EB9CF8C524F01E1D00F9B6D1 /* HTTPPutRequest.h in Headers */, 1206 D2F9A4CA121336C7002747C1 /* crash_generation_client.h in Headers */, 1207 D2F9A4CC121336C7002747C1 /* crash_generation_server.h in Headers */, 1208 163201D61443019E00C4DBF5 /* ConfigFile.h in Headers */, 1209 EB9CF8C424F01E1D00F9B6D1 /* SymbolCollectorClient.h in Headers */, 1210 16C7C918147D45AE00776EAD /* BreakpadDefines.h in Headers */, 1211 421BC5BD21110C0300B8042E /* convert_old_arm64_context.h in Headers */, 1212 EB9CF8C124F01E1D00F9B6D1 /* HTTPGetRequest.h in Headers */, 1213 162F64F3161C577500CD68D5 /* arch_utilities.h in Headers */, 1214 F4DAB1DE19F1027100A5A838 /* launch_reporter.h in Headers */, 1215 1EEEB6241720829E00F7E689 /* simple_string_dictionary.h in Headers */, 1216 ); 1217 runOnlyForDeploymentPostprocessing = 0; 1218 }; 1219 D2F9A41112131EF0002747C1 /* Headers */ = { 1220 isa = PBXHeadersBuildPhase; 1221 buildActionMask = 2147483647; 1222 files = ( 1223 ); 1224 runOnlyForDeploymentPostprocessing = 0; 1225 }; 1226 F92C56380ECD10B3009BE4BA /* Headers */ = { 1227 isa = PBXHeadersBuildPhase; 1228 buildActionMask = 2147483647; 1229 files = ( 1230 ); 1231 runOnlyForDeploymentPostprocessing = 0; 1232 }; 1233/* End PBXHeadersBuildPhase section */ 1234 1235/* Begin PBXNativeTarget section */ 1236 8DC2EF4F0486A6940098B216 /* Breakpad */ = { 1237 isa = PBXNativeTarget; 1238 buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Breakpad" */; 1239 buildPhases = ( 1240 F97A0E850ED4EC15008784D3 /* Change install name of breakpadUtilities */, 1241 8DC2EF500486A6940098B216 /* Headers */, 1242 8DC2EF520486A6940098B216 /* Resources */, 1243 8DC2EF540486A6940098B216 /* Sources */, 1244 8DC2EF560486A6940098B216 /* Frameworks */, 1245 ); 1246 buildRules = ( 1247 ); 1248 dependencies = ( 1249 F92C56860ECD15EF009BE4BA /* PBXTargetDependency */, 1250 F92C56880ECD15F1009BE4BA /* PBXTargetDependency */, 1251 F9C44E970EF09F4B003AEBAA /* PBXTargetDependency */, 1252 ); 1253 name = Breakpad; 1254 productInstallPath = "$(HOME)/Library/Frameworks"; 1255 productName = Breakpad; 1256 productReference = 8DC2EF5B0486A6940098B216 /* Breakpad.framework */; 1257 productType = "com.apple.product-type.framework"; 1258 }; 1259 D23F4BAA12A868A500686C8D /* minidump_generator_test_helper */ = { 1260 isa = PBXNativeTarget; 1261 buildConfigurationList = D23F4BB012A868C400686C8D /* Build configuration list for PBXNativeTarget "minidump_generator_test_helper" */; 1262 buildPhases = ( 1263 D23F4BA812A868A500686C8D /* Sources */, 1264 D23F4BA912A868A500686C8D /* Frameworks */, 1265 ); 1266 buildRules = ( 1267 ); 1268 dependencies = ( 1269 ); 1270 name = minidump_generator_test_helper; 1271 productName = minidump_generator_test_helper; 1272 productReference = D23F4BAB12A868A500686C8D /* minidump_generator_test_helper */; 1273 productType = "com.apple.product-type.tool"; 1274 }; 1275 D2F9A41412131EF0002747C1 /* gtest */ = { 1276 isa = PBXNativeTarget; 1277 buildConfigurationList = D2F9A42D12131F0E002747C1 /* Build configuration list for PBXNativeTarget "gtest" */; 1278 buildPhases = ( 1279 D2F9A41112131EF0002747C1 /* Headers */, 1280 D2F9A41212131EF0002747C1 /* Sources */, 1281 D2F9A41312131EF0002747C1 /* Frameworks */, 1282 ); 1283 buildRules = ( 1284 ); 1285 dependencies = ( 1286 ); 1287 name = gtest; 1288 productName = gtest; 1289 productReference = D2F9A41512131EF0002747C1 /* libgtest.a */; 1290 productType = "com.apple.product-type.library.static"; 1291 }; 1292 D2F9A52A121383A1002747C1 /* crash_generation_server_test */ = { 1293 isa = PBXNativeTarget; 1294 buildConfigurationList = D2F9A542121383A1002747C1 /* Build configuration list for PBXNativeTarget "crash_generation_server_test" */; 1295 buildPhases = ( 1296 D2F9A52D121383A1002747C1 /* Sources */, 1297 D2F9A53E121383A1002747C1 /* Frameworks */, 1298 ); 1299 buildRules = ( 1300 ); 1301 dependencies = ( 1302 D2F9A52B121383A1002747C1 /* PBXTargetDependency */, 1303 ); 1304 name = crash_generation_server_test; 1305 productName = handler_test; 1306 productReference = D2F9A546121383A1002747C1 /* crash_generation_server_test */; 1307 productType = "com.apple.product-type.tool"; 1308 }; 1309 F92C53530ECCE349009BE4BA /* Inspector */ = { 1310 isa = PBXNativeTarget; 1311 buildConfigurationList = F92C53580ECCE36D009BE4BA /* Build configuration list for PBXNativeTarget "Inspector" */; 1312 buildPhases = ( 1313 F94584840F27FB40009A47BF /* Change install name of breakpadUtilities */, 1314 F92C53510ECCE349009BE4BA /* Sources */, 1315 F92C53520ECCE349009BE4BA /* Frameworks */, 1316 ); 1317 buildRules = ( 1318 ); 1319 dependencies = ( 1320 F92C564E0ECD10E5009BE4BA /* PBXTargetDependency */, 1321 ); 1322 name = Inspector; 1323 productName = Inspector; 1324 productReference = F92C53540ECCE349009BE4BA /* Inspector */; 1325 productType = "com.apple.product-type.tool"; 1326 }; 1327 F92C563B0ECD10B3009BE4BA /* breakpadUtilities */ = { 1328 isa = PBXNativeTarget; 1329 buildConfigurationList = F92C56670ECD11A3009BE4BA /* Build configuration list for PBXNativeTarget "breakpadUtilities" */; 1330 buildPhases = ( 1331 F92C56380ECD10B3009BE4BA /* Headers */, 1332 F92C56390ECD10B3009BE4BA /* Sources */, 1333 F92C563A0ECD10B3009BE4BA /* Frameworks */, 1334 ); 1335 buildRules = ( 1336 ); 1337 dependencies = ( 1338 ); 1339 name = breakpadUtilities; 1340 productName = breakpadUtilities; 1341 productReference = F92C563C0ECD10B3009BE4BA /* breakpadUtilities.dylib */; 1342 productType = "com.apple.product-type.library.dynamic"; 1343 }; 1344 F92C569F0ECE04A7009BE4BA /* crash_report_sender */ = { 1345 isa = PBXNativeTarget; 1346 buildConfigurationList = F92C56A50ECE04A8009BE4BA /* Build configuration list for PBXNativeTarget "crash_report_sender" */; 1347 buildPhases = ( 1348 F92C569C0ECE04A7009BE4BA /* Resources */, 1349 F92C569D0ECE04A7009BE4BA /* Sources */, 1350 F92C569E0ECE04A7009BE4BA /* Frameworks */, 1351 ); 1352 buildRules = ( 1353 ); 1354 dependencies = ( 1355 ); 1356 name = crash_report_sender; 1357 productName = crash_report_sender; 1358 productReference = F92C56A00ECE04A7009BE4BA /* crash_report_sender.app */; 1359 productType = "com.apple.product-type.application"; 1360 }; 1361 F93803BD0F80820F004D428B /* generator_test */ = { 1362 isa = PBXNativeTarget; 1363 buildConfigurationList = F93803C40F80822E004D428B /* Build configuration list for PBXNativeTarget "generator_test" */; 1364 buildPhases = ( 1365 F93803BB0F80820F004D428B /* Sources */, 1366 F93803BC0F80820F004D428B /* Frameworks */, 1367 ); 1368 buildRules = ( 1369 ); 1370 dependencies = ( 1371 D23F4B3012A7E16200686C8D /* PBXTargetDependency */, 1372 D23F4BBA12A8694C00686C8D /* PBXTargetDependency */, 1373 ); 1374 name = generator_test; 1375 productName = generator_test; 1376 productReference = F93803BE0F80820F004D428B /* generator_test */; 1377 productType = "com.apple.product-type.tool"; 1378 }; 1379 F93DE2D00F82A67300608B94 /* minidump_file_writer_unittest */ = { 1380 isa = PBXNativeTarget; 1381 buildConfigurationList = F93DE2D60F82A67700608B94 /* Build configuration list for PBXNativeTarget "minidump_file_writer_unittest" */; 1382 buildPhases = ( 1383 F93DE2CE0F82A67300608B94 /* Sources */, 1384 F93DE2CF0F82A67300608B94 /* Frameworks */, 1385 ); 1386 buildRules = ( 1387 ); 1388 dependencies = ( 1389 ); 1390 name = minidump_file_writer_unittest; 1391 productName = minidump_file_writer_unittest; 1392 productReference = F93DE2D10F82A67300608B94 /* minidump_file_writer_unittest */; 1393 productType = "com.apple.product-type.tool"; 1394 }; 1395 F93DE32B0F82C55600608B94 /* handler_test */ = { 1396 isa = PBXNativeTarget; 1397 buildConfigurationList = F93DE3320F82C5D800608B94 /* Build configuration list for PBXNativeTarget "handler_test" */; 1398 buildPhases = ( 1399 F93DE3290F82C55600608B94 /* Sources */, 1400 F93DE32A0F82C55600608B94 /* Frameworks */, 1401 ); 1402 buildRules = ( 1403 ); 1404 dependencies = ( 1405 D2F9A44312131F80002747C1 /* PBXTargetDependency */, 1406 ); 1407 name = handler_test; 1408 productName = handler_test; 1409 productReference = F93DE32C0F82C55600608B94 /* handler_test */; 1410 productType = "com.apple.product-type.tool"; 1411 }; 1412 F9C44DA40EF060A8003AEBAA /* BreakpadTest */ = { 1413 isa = PBXNativeTarget; 1414 buildConfigurationList = F9C44DAA0EF060A9003AEBAA /* Build configuration list for PBXNativeTarget "BreakpadTest" */; 1415 buildPhases = ( 1416 F9C44DA10EF060A8003AEBAA /* Resources */, 1417 F9C44DA20EF060A8003AEBAA /* Sources */, 1418 F9C44DA30EF060A8003AEBAA /* Frameworks */, 1419 F9C44E410EF08B17003AEBAA /* Copy Frameworks */, 1420 ); 1421 buildRules = ( 1422 ); 1423 dependencies = ( 1424 F9C44E1A0EF0790F003AEBAA /* PBXTargetDependency */, 1425 ); 1426 name = BreakpadTest; 1427 productName = BreakpadTest; 1428 productReference = F9C44DA50EF060A8003AEBAA /* BreakpadTest.app */; 1429 productType = "com.apple.product-type.application"; 1430 }; 1431 F9C77DD90F7DD5CF0045F7DB /* UnitTests */ = { 1432 isa = PBXNativeTarget; 1433 buildConfigurationList = F9C77DDE0F7DD5D00045F7DB /* Build configuration list for PBXNativeTarget "UnitTests" */; 1434 buildPhases = ( 1435 F9C77DD50F7DD5CF0045F7DB /* Resources */, 1436 F9C77DD60F7DD5CF0045F7DB /* Sources */, 1437 F9C77DD70F7DD5CF0045F7DB /* Frameworks */, 1438 F9C77DD80F7DD5CF0045F7DB /* ShellScript */, 1439 ); 1440 buildRules = ( 1441 ); 1442 dependencies = ( 1443 F93DE2FC0F82C3C600608B94 /* PBXTargetDependency */, 1444 F93DE3700F82CC1300608B94 /* PBXTargetDependency */, 1445 F91AF6380FD60A74009D8BE2 /* PBXTargetDependency */, 1446 D2F9A5DF12142A6A002747C1 /* PBXTargetDependency */, 1447 ); 1448 name = UnitTests; 1449 productName = UnitTests; 1450 productReference = F9C77DDA0F7DD5CF0045F7DB /* UnitTests.octest */; 1451 productType = "com.apple.product-type.bundle"; 1452 }; 1453/* End PBXNativeTarget section */ 1454 1455/* Begin PBXProject section */ 1456 0867D690FE84028FC02AAC07 /* Project object */ = { 1457 isa = PBXProject; 1458 attributes = { 1459 }; 1460 buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Breakpad" */; 1461 compatibilityVersion = "Xcode 3.1"; 1462 developmentRegion = English; 1463 hasScannedForEncodings = 1; 1464 knownRegions = ( 1465 English, 1466 da, 1467 de, 1468 es, 1469 fr, 1470 it, 1471 ja, 1472 nl, 1473 no, 1474 sl, 1475 sv, 1476 tr, 1477 ); 1478 mainGroup = 0867D691FE84028FC02AAC07 /* Breakpad */; 1479 productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; 1480 projectDirPath = ""; 1481 projectReferences = ( 1482 { 1483 ProductGroup = F95BB87D101F949F00AA053B /* Products */; 1484 ProjectRef = F95BB87C101F949F00AA053B /* crash_report.xcodeproj */; 1485 }, 1486 { 1487 ProductGroup = F95BB88A101F94AC00AA053B /* Products */; 1488 ProjectRef = F95BB889101F94AC00AA053B /* dump_syms.xcodeproj */; 1489 }, 1490 { 1491 ProductGroup = F95BB895101F94C000AA053B /* Products */; 1492 ProjectRef = F95BB894101F94C000AA053B /* symupload.xcodeproj */; 1493 }, 1494 ); 1495 projectRoot = ""; 1496 targets = ( 1497 8DC2EF4F0486A6940098B216 /* Breakpad */, 1498 F92C53530ECCE349009BE4BA /* Inspector */, 1499 F92C563B0ECD10B3009BE4BA /* breakpadUtilities */, 1500 F92C569F0ECE04A7009BE4BA /* crash_report_sender */, 1501 F9C44DA40EF060A8003AEBAA /* BreakpadTest */, 1502 F94585840F782326009A47BF /* All */, 1503 F9C77DD90F7DD5CF0045F7DB /* UnitTests */, 1504 F93803BD0F80820F004D428B /* generator_test */, 1505 F93DE2D00F82A67300608B94 /* minidump_file_writer_unittest */, 1506 F93DE32B0F82C55600608B94 /* handler_test */, 1507 D2F9A41412131EF0002747C1 /* gtest */, 1508 D2F9A52A121383A1002747C1 /* crash_generation_server_test */, 1509 D23F4BAA12A868A500686C8D /* minidump_generator_test_helper */, 1510 ); 1511 }; 1512/* End PBXProject section */ 1513 1514/* Begin PBXReferenceProxy section */ 1515 8B31F7A111EF9A8700FCF3E4 /* macho_dump */ = { 1516 isa = PBXReferenceProxy; 1517 fileType = "compiled.mach-o.executable"; 1518 path = macho_dump; 1519 remoteRef = 8B31F7A011EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1520 sourceTree = BUILT_PRODUCTS_DIR; 1521 }; 1522 8B31F7A311EF9A8700FCF3E4 /* libgtestmockall.a */ = { 1523 isa = PBXReferenceProxy; 1524 fileType = archive.ar; 1525 path = libgtestmockall.a; 1526 remoteRef = 8B31F7A211EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1527 sourceTree = BUILT_PRODUCTS_DIR; 1528 }; 1529 8B31F7A511EF9A8700FCF3E4 /* byte_cursor_unittest */ = { 1530 isa = PBXReferenceProxy; 1531 fileType = "compiled.mach-o.executable"; 1532 path = byte_cursor_unittest; 1533 remoteRef = 8B31F7A411EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1534 sourceTree = BUILT_PRODUCTS_DIR; 1535 }; 1536 8B31F7A711EF9A8700FCF3E4 /* macho_reader_unittest */ = { 1537 isa = PBXReferenceProxy; 1538 fileType = "compiled.mach-o.executable"; 1539 path = macho_reader_unittest; 1540 remoteRef = 8B31F7A611EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1541 sourceTree = BUILT_PRODUCTS_DIR; 1542 }; 1543 8B31F7A911EF9A8700FCF3E4 /* stabs_reader_unittest */ = { 1544 isa = PBXReferenceProxy; 1545 fileType = "compiled.mach-o.executable"; 1546 path = stabs_reader_unittest; 1547 remoteRef = 8B31F7A811EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1548 sourceTree = BUILT_PRODUCTS_DIR; 1549 }; 1550 8B31F7AB11EF9A8700FCF3E4 /* bytereader_unittest */ = { 1551 isa = PBXReferenceProxy; 1552 fileType = "compiled.mach-o.executable"; 1553 path = bytereader_unittest; 1554 remoteRef = 8B31F7AA11EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1555 sourceTree = BUILT_PRODUCTS_DIR; 1556 }; 1557 8B31F7AD11EF9A8700FCF3E4 /* dwarf2reader_cfi_unittest */ = { 1558 isa = PBXReferenceProxy; 1559 fileType = "compiled.mach-o.executable"; 1560 path = dwarf2reader_cfi_unittest; 1561 remoteRef = 8B31F7AC11EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1562 sourceTree = BUILT_PRODUCTS_DIR; 1563 }; 1564 8B31F7AF11EF9A8700FCF3E4 /* dwarf2diehandler_unittest */ = { 1565 isa = PBXReferenceProxy; 1566 fileType = "compiled.mach-o.executable"; 1567 path = dwarf2diehandler_unittest; 1568 remoteRef = 8B31F7AE11EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1569 sourceTree = BUILT_PRODUCTS_DIR; 1570 }; 1571 8B31F7B111EF9A8700FCF3E4 /* dwarf_cu_to_module_unittest */ = { 1572 isa = PBXReferenceProxy; 1573 fileType = "compiled.mach-o.executable"; 1574 path = dwarf_cu_to_module_unittest; 1575 remoteRef = 8B31F7B011EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1576 sourceTree = BUILT_PRODUCTS_DIR; 1577 }; 1578 8B31F7B311EF9A8700FCF3E4 /* dwarf_line_to_module_unittest */ = { 1579 isa = PBXReferenceProxy; 1580 fileType = "compiled.mach-o.executable"; 1581 path = dwarf_line_to_module_unittest; 1582 remoteRef = 8B31F7B211EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1583 sourceTree = BUILT_PRODUCTS_DIR; 1584 }; 1585 8B31F7B511EF9A8700FCF3E4 /* dwarf_cfi_to_module_unittest */ = { 1586 isa = PBXReferenceProxy; 1587 fileType = "compiled.mach-o.executable"; 1588 path = dwarf_cfi_to_module_unittest; 1589 remoteRef = 8B31F7B411EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1590 sourceTree = BUILT_PRODUCTS_DIR; 1591 }; 1592 8B31F7B711EF9A8700FCF3E4 /* stabs_to_module_unittest */ = { 1593 isa = PBXReferenceProxy; 1594 fileType = "compiled.mach-o.executable"; 1595 path = stabs_to_module_unittest; 1596 remoteRef = 8B31F7B611EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1597 sourceTree = BUILT_PRODUCTS_DIR; 1598 }; 1599 8B31F7B911EF9A8700FCF3E4 /* module_unittest */ = { 1600 isa = PBXReferenceProxy; 1601 fileType = "compiled.mach-o.executable"; 1602 path = module_unittest; 1603 remoteRef = 8B31F7B811EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1604 sourceTree = BUILT_PRODUCTS_DIR; 1605 }; 1606 8B31F7BB11EF9A8700FCF3E4 /* test_assembler_unittest */ = { 1607 isa = PBXReferenceProxy; 1608 fileType = "compiled.mach-o.executable"; 1609 path = test_assembler_unittest; 1610 remoteRef = 8B31F7BA11EF9A8700FCF3E4 /* PBXContainerItemProxy */; 1611 sourceTree = BUILT_PRODUCTS_DIR; 1612 }; 1613 F95BB885101F949F00AA053B /* crash_report */ = { 1614 isa = PBXReferenceProxy; 1615 fileType = "compiled.mach-o.executable"; 1616 path = crash_report; 1617 remoteRef = F95BB884101F949F00AA053B /* PBXContainerItemProxy */; 1618 sourceTree = BUILT_PRODUCTS_DIR; 1619 }; 1620 F95BB892101F94AC00AA053B /* dump_syms */ = { 1621 isa = PBXReferenceProxy; 1622 fileType = "compiled.mach-o.executable"; 1623 path = dump_syms; 1624 remoteRef = F95BB891101F94AC00AA053B /* PBXContainerItemProxy */; 1625 sourceTree = BUILT_PRODUCTS_DIR; 1626 }; 1627 F95BB89F101F94C000AA053B /* symupload */ = { 1628 isa = PBXReferenceProxy; 1629 fileType = "compiled.mach-o.executable"; 1630 path = symupload; 1631 remoteRef = F95BB89E101F94C000AA053B /* PBXContainerItemProxy */; 1632 sourceTree = BUILT_PRODUCTS_DIR; 1633 }; 1634 F95BB8A1101F94C000AA053B /* minidump_upload */ = { 1635 isa = PBXReferenceProxy; 1636 fileType = "compiled.mach-o.executable"; 1637 path = minidump_upload; 1638 remoteRef = F95BB8A0101F94C000AA053B /* PBXContainerItemProxy */; 1639 sourceTree = BUILT_PRODUCTS_DIR; 1640 }; 1641/* End PBXReferenceProxy section */ 1642 1643/* Begin PBXResourcesBuildPhase section */ 1644 8DC2EF520486A6940098B216 /* Resources */ = { 1645 isa = PBXResourcesBuildPhase; 1646 buildActionMask = 2147483647; 1647 files = ( 1648 F9C44E980EF09F56003AEBAA /* crash_report_sender.app in Resources */, 1649 F92C568A0ECD15F9009BE4BA /* Inspector in Resources */, 1650 F92C56650ECD1185009BE4BA /* breakpadUtilities.dylib in Resources */, 1651 ); 1652 runOnlyForDeploymentPostprocessing = 0; 1653 }; 1654 F92C569C0ECE04A7009BE4BA /* Resources */ = { 1655 isa = PBXResourcesBuildPhase; 1656 buildActionMask = 2147483647; 1657 files = ( 1658 F945849E0F280E3C009A47BF /* Localizable.strings in Resources */, 1659 4084699D0F5D9CF900FDCA37 /* crash_report_sender.icns in Resources */, 1660 33880C800F9E097100817F82 /* InfoPlist.strings in Resources */, 1661 3329D4ED0FA16D820007BBC5 /* Breakpad.xib in Resources */, 1662 F9B630A0100FF96B00D0F4AC /* goArrow.png in Resources */, 1663 ); 1664 runOnlyForDeploymentPostprocessing = 0; 1665 }; 1666 F9C44DA10EF060A8003AEBAA /* Resources */ = { 1667 isa = PBXResourcesBuildPhase; 1668 buildActionMask = 2147483647; 1669 files = ( 1670 F9C44DB30EF07288003AEBAA /* crashduringload in Resources */, 1671 F9C44DB40EF07288003AEBAA /* crashInMain in Resources */, 1672 F9C44DBC0EF072A0003AEBAA /* InfoPlist.strings in Resources */, 1673 F9C44DBD0EF072A0003AEBAA /* MainMenu.xib in Resources */, 1674 ); 1675 runOnlyForDeploymentPostprocessing = 0; 1676 }; 1677 F9C77DD50F7DD5CF0045F7DB /* Resources */ = { 1678 isa = PBXResourcesBuildPhase; 1679 buildActionMask = 2147483647; 1680 files = ( 1681 ); 1682 runOnlyForDeploymentPostprocessing = 0; 1683 }; 1684/* End PBXResourcesBuildPhase section */ 1685 1686/* Begin PBXShellScriptBuildPhase section */ 1687 F94584840F27FB40009A47BF /* Change install name of breakpadUtilities */ = { 1688 isa = PBXShellScriptBuildPhase; 1689 buildActionMask = 2147483647; 1690 files = ( 1691 ); 1692 inputPaths = ( 1693 ); 1694 name = "Change install name of breakpadUtilities"; 1695 outputPaths = ( 1696 ); 1697 runOnlyForDeploymentPostprocessing = 0; 1698 shellPath = /bin/sh; 1699 shellScript = "install_name_tool -id \"@executable_path/../Resources/breakpadUtilities.dylib\" \"${BUILT_PRODUCTS_DIR}/breakpadUtilities.dylib\"\n"; 1700 }; 1701 F97A0E850ED4EC15008784D3 /* Change install name of breakpadUtilities */ = { 1702 isa = PBXShellScriptBuildPhase; 1703 buildActionMask = 2147483647; 1704 files = ( 1705 ); 1706 inputPaths = ( 1707 ); 1708 name = "Change install name of breakpadUtilities"; 1709 outputPaths = ( 1710 ); 1711 runOnlyForDeploymentPostprocessing = 0; 1712 shellPath = /bin/sh; 1713 shellScript = "#!/bin/bash\ninstall_name_tool -id \"@executable_path/../Frameworks/Breakpad.framework/Resources/breakpadUtilities.dylib\" \"${BUILT_PRODUCTS_DIR}/breakpadUtilities.dylib\"\n"; 1714 }; 1715 F9C77DD80F7DD5CF0045F7DB /* ShellScript */ = { 1716 isa = PBXShellScriptBuildPhase; 1717 buildActionMask = 2147483647; 1718 files = ( 1719 ); 1720 inputPaths = ( 1721 ); 1722 outputPaths = ( 1723 ); 1724 runOnlyForDeploymentPostprocessing = 0; 1725 shellPath = /bin/sh; 1726 shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n\necho running minidump generator tests...\n\"${BUILT_PRODUCTS_DIR}/generator_test\"\necho Running exception handler tests...\n\"${BUILT_PRODUCTS_DIR}/handler_test\"\necho Running crash generation server tests...\n\"${BUILT_PRODUCTS_DIR}/crash_generation_server_test\"\n"; 1727 }; 1728/* End PBXShellScriptBuildPhase section */ 1729 1730/* Begin PBXSourcesBuildPhase section */ 1731 8DC2EF540486A6940098B216 /* Sources */ = { 1732 isa = PBXSourcesBuildPhase; 1733 buildActionMask = 2147483647; 1734 files = ( 1735 EB9CF8C824F01FB900F9B6D1 /* HTTPMultipartUpload.m in Sources */, 1736 EB9CF8C224F01E1D00F9B6D1 /* HTTPGetRequest.m in Sources */, 1737 F92C565F0ECD116B009BE4BA /* protected_memory_allocator.cc in Sources */, 1738 EB9CF8BA24F01E1D00F9B6D1 /* minidump_upload.m in Sources */, 1739 F92C56630ECD1179009BE4BA /* exception_handler.cc in Sources */, 1740 EB9CF8BE24F01E1D00F9B6D1 /* HTTPPutRequest.m in Sources */, 1741 F92C55D10ECD0064009BE4BA /* Breakpad.mm in Sources */, 1742 F4DAB1DD19F1027100A5A838 /* launch_reporter.cc in Sources */, 1743 F92C56340ECD0DF1009BE4BA /* OnDemandServer.mm in Sources */, 1744 D2F9A4CB121336C7002747C1 /* crash_generation_client.cc in Sources */, 1745 D2F9A4CD121336C7002747C1 /* crash_generation_server.cc in Sources */, 1746 163201D71443019E00C4DBF5 /* ConfigFile.mm in Sources */, 1747 162F64F2161C577500CD68D5 /* arch_utilities.cc in Sources */, 1748 1EEEB6231720829E00F7E689 /* simple_string_dictionary.cc in Sources */, 1749 EB9CF8C324F01E1D00F9B6D1 /* HTTPSimplePostRequest.m in Sources */, 1750 EB9CF8B924F01E1D00F9B6D1 /* encoding_util.m in Sources */, 1751 EB9CF8BF24F01E1D00F9B6D1 /* HTTPRequest.m in Sources */, 1752 EB9CF8C024F01E1D00F9B6D1 /* SymbolCollectorClient.m in Sources */, 1753 421BC5BC21110C0300B8042E /* convert_old_arm64_context.cc in Sources */, 1754 ); 1755 runOnlyForDeploymentPostprocessing = 0; 1756 }; 1757 D23F4BA812A868A500686C8D /* Sources */ = { 1758 isa = PBXSourcesBuildPhase; 1759 buildActionMask = 2147483647; 1760 files = ( 1761 D23F4BB112A868CB00686C8D /* minidump_generator_test_helper.cc in Sources */, 1762 D23F4BB812A868F700686C8D /* MachIPC.mm in Sources */, 1763 D246417012BAA40E005170D0 /* exception_handler.cc in Sources */, 1764 D246417112BAA41C005170D0 /* crash_generation_client.cc in Sources */, 1765 D246417512BAA438005170D0 /* minidump_generator.cc in Sources */, 1766 D246417612BAA43F005170D0 /* dynamic_images.cc in Sources */, 1767 D246417712BAA444005170D0 /* breakpad_nlist_64.cc in Sources */, 1768 D246418812BAA4E3005170D0 /* string_utilities.cc in Sources */, 1769 D246418C12BAA508005170D0 /* minidump_file_writer.cc in Sources */, 1770 D246419012BAA52A005170D0 /* string_conversion.cc in Sources */, 1771 D246419112BAA52F005170D0 /* convert_UTF.cc in Sources */, 1772 D246419512BAA54C005170D0 /* file_id.cc in Sources */, 1773 D246419612BAA55A005170D0 /* macho_id.cc in Sources */, 1774 D24641A012BAA67F005170D0 /* macho_walker.cc in Sources */, 1775 D24641AF12BAA82D005170D0 /* macho_utilities.cc in Sources */, 1776 4D72CA2513DFAE1C006CABE3 /* md5.cc in Sources */, 1777 4D61A26C14F43D42002D5862 /* bootstrap_compat.cc in Sources */, 1778 ); 1779 runOnlyForDeploymentPostprocessing = 0; 1780 }; 1781 D2F9A41212131EF0002747C1 /* Sources */ = { 1782 isa = PBXSourcesBuildPhase; 1783 buildActionMask = 2147483647; 1784 files = ( 1785 D2F9A43D12131F55002747C1 /* gmock-all.cc in Sources */, 1786 D2F9A44012131F65002747C1 /* gtest_main.cc in Sources */, 1787 D2F9A44112131F65002747C1 /* gtest-all.cc in Sources */, 1788 ); 1789 runOnlyForDeploymentPostprocessing = 0; 1790 }; 1791 D2F9A52D121383A1002747C1 /* Sources */ = { 1792 isa = PBXSourcesBuildPhase; 1793 buildActionMask = 2147483647; 1794 files = ( 1795 D2F9A553121383DC002747C1 /* crash_generation_server_test.cc in Sources */, 1796 D2F9A52E121383A1002747C1 /* crash_generation_client.cc in Sources */, 1797 D2F9A52F121383A1002747C1 /* crash_generation_server.cc in Sources */, 1798 D2F9A530121383A1002747C1 /* MachIPC.mm in Sources */, 1799 D2F9A531121383A1002747C1 /* breakpad_nlist_64.cc in Sources */, 1800 D2F9A532121383A1002747C1 /* dynamic_images.cc in Sources */, 1801 D2F9A533121383A1002747C1 /* exception_handler.cc in Sources */, 1802 D2F9A534121383A1002747C1 /* minidump_generator.cc in Sources */, 1803 D2F9A535121383A1002747C1 /* minidump_file_writer.cc in Sources */, 1804 D2F9A536121383A1002747C1 /* convert_UTF.cc in Sources */, 1805 D2F9A537121383A1002747C1 /* string_conversion.cc in Sources */, 1806 D2F9A538121383A1002747C1 /* file_id.cc in Sources */, 1807 D2F9A539121383A1002747C1 /* macho_id.cc in Sources */, 1808 D2F9A53A121383A1002747C1 /* macho_utilities.cc in Sources */, 1809 D2F9A53B121383A1002747C1 /* macho_walker.cc in Sources */, 1810 D2F9A53C121383A1002747C1 /* string_utilities.cc in Sources */, 1811 D24641EC12BAC6FB005170D0 /* logging.cc in Sources */, 1812 D24641ED12BAC6FB005170D0 /* minidump.cc in Sources */, 1813 D24641EE12BAC6FB005170D0 /* pathname_stripper.cc in Sources */, 1814 D24641EF12BAC6FB005170D0 /* basic_code_modules.cc in Sources */, 1815 4D72CA3913DFAE92006CABE3 /* md5.cc in Sources */, 1816 4D61A26F14F43D48002D5862 /* bootstrap_compat.cc in Sources */, 1817 ); 1818 runOnlyForDeploymentPostprocessing = 0; 1819 }; 1820 F92C53510ECCE349009BE4BA /* Sources */ = { 1821 isa = PBXSourcesBuildPhase; 1822 buildActionMask = 2147483647; 1823 files = ( 1824 F92C53B80ECCE7B3009BE4BA /* Inspector.mm in Sources */, 1825 F9286B3A0F7EB25800A4DCC8 /* InspectorMain.mm in Sources */, 1826 163201E31443029300C4DBF5 /* ConfigFile.mm in Sources */, 1827 4D61A26B14F43D3C002D5862 /* bootstrap_compat.cc in Sources */, 1828 ); 1829 runOnlyForDeploymentPostprocessing = 0; 1830 }; 1831 F92C56390ECD10B3009BE4BA /* Sources */ = { 1832 isa = PBXSourcesBuildPhase; 1833 buildActionMask = 2147483647; 1834 files = ( 1835 F4F916B619F10FFC00B83BE4 /* launch_reporter.cc in Sources */, 1836 162F64F4161C579B00CD68D5 /* arch_utilities.cc in Sources */, 1837 162F64F5161C579B00CD68D5 /* arch_utilities.h in Sources */, 1838 D2A5DD301188633800081F03 /* breakpad_nlist_64.cc in Sources */, 1839 F92C563F0ECD10CA009BE4BA /* convert_UTF.cc in Sources */, 1840 F92C56400ECD10CA009BE4BA /* dynamic_images.cc in Sources */, 1841 F92C56410ECD10CA009BE4BA /* file_id.cc in Sources */, 1842 F92C56420ECD10CA009BE4BA /* macho_id.cc in Sources */, 1843 F92C56430ECD10CA009BE4BA /* macho_utilities.cc in Sources */, 1844 F92C56440ECD10CA009BE4BA /* macho_walker.cc in Sources */, 1845 F92C56450ECD10CA009BE4BA /* MachIPC.mm in Sources */, 1846 4D72CA0E13DFAD5C006CABE3 /* md5.cc in Sources */, 1847 F92C56460ECD10CA009BE4BA /* minidump_file_writer.cc in Sources */, 1848 F92C56470ECD10CA009BE4BA /* minidump_generator.cc in Sources */, 1849 F92C56490ECD10CA009BE4BA /* string_utilities.cc in Sources */, 1850 F92C564A0ECD10CA009BE4BA /* string_conversion.cc in Sources */, 1851 4D61A25F14F43CFC002D5862 /* bootstrap_compat.cc in Sources */, 1852 ); 1853 runOnlyForDeploymentPostprocessing = 0; 1854 }; 1855 F92C569D0ECE04A7009BE4BA /* Sources */ = { 1856 isa = PBXSourcesBuildPhase; 1857 buildActionMask = 2147483647; 1858 files = ( 1859 EB9CF8C724F01F7600F9B6D1 /* encoding_util.m in Sources */, 1860 EB9CF8C624F01F1100F9B6D1 /* HTTPRequest.m in Sources */, 1861 F9C44EA20EF09F93003AEBAA /* HTTPMultipartUpload.m in Sources */, 1862 F92C56A90ECE04C5009BE4BA /* crash_report_sender.m in Sources */, 1863 F9C44EE90EF0A3C1003AEBAA /* GTMLogger.m in Sources */, 1864 16E02DB8147410F0008C604D /* uploader.mm in Sources */, 1865 ); 1866 runOnlyForDeploymentPostprocessing = 0; 1867 }; 1868 F93803BB0F80820F004D428B /* Sources */ = { 1869 isa = PBXSourcesBuildPhase; 1870 buildActionMask = 2147483647; 1871 files = ( 1872 D2C1DBE412AFC270006917BD /* logging.cc in Sources */, 1873 D2C1DBE512AFC270006917BD /* minidump.cc in Sources */, 1874 D2C1DBE612AFC270006917BD /* pathname_stripper.cc in Sources */, 1875 D2C1DBE712AFC270006917BD /* basic_code_modules.cc in Sources */, 1876 D2F9A4DF12133AD9002747C1 /* crash_generation_client.cc in Sources */, 1877 D2F9A4E012133AD9002747C1 /* crash_generation_server.cc in Sources */, 1878 D24BBD291211EDB100F3D417 /* MachIPC.mm in Sources */, 1879 D2A5DD401188640400081F03 /* breakpad_nlist_64.cc in Sources */, 1880 F93803CD0F8083B7004D428B /* dynamic_images.cc in Sources */, 1881 F93803CE0F8083B7004D428B /* exception_handler.cc in Sources */, 1882 F93803CF0F8083B7004D428B /* minidump_generator.cc in Sources */, 1883 F93803D00F8083B7004D428B /* minidump_file_writer.cc in Sources */, 1884 F93803D10F8083B7004D428B /* convert_UTF.cc in Sources */, 1885 F93803D20F8083B7004D428B /* string_conversion.cc in Sources */, 1886 F93803D30F8083B7004D428B /* file_id.cc in Sources */, 1887 F93803D40F8083B7004D428B /* macho_id.cc in Sources */, 1888 F93803D50F8083B7004D428B /* macho_utilities.cc in Sources */, 1889 F93803D60F8083B7004D428B /* macho_walker.cc in Sources */, 1890 F93803D70F8083B7004D428B /* string_utilities.cc in Sources */, 1891 D23F4B2E12A7E13200686C8D /* minidump_generator_test.cc in Sources */, 1892 4D72CA2F13DFAE65006CABE3 /* md5.cc in Sources */, 1893 4D61A26D14F43D43002D5862 /* bootstrap_compat.cc in Sources */, 1894 1EEEB62B1720868C00F7E689 /* simple_string_dictionary.cc in Sources */, 1895 1EEEB62A1720859200F7E689 /* simple_string_dictionary_unittest.cc in Sources */, 1896 ); 1897 runOnlyForDeploymentPostprocessing = 0; 1898 }; 1899 F93DE2CE0F82A67300608B94 /* Sources */ = { 1900 isa = PBXSourcesBuildPhase; 1901 buildActionMask = 2147483647; 1902 files = ( 1903 F93DE2D90F82A73500608B94 /* minidump_file_writer.cc in Sources */, 1904 F93DE2DA0F82A73500608B94 /* convert_UTF.cc in Sources */, 1905 F93DE2DB0F82A73500608B94 /* string_conversion.cc in Sources */, 1906 F93DE2D80F82A70E00608B94 /* minidump_file_writer_unittest.cc in Sources */, 1907 ); 1908 runOnlyForDeploymentPostprocessing = 0; 1909 }; 1910 F93DE3290F82C55600608B94 /* Sources */ = { 1911 isa = PBXSourcesBuildPhase; 1912 buildActionMask = 2147483647; 1913 files = ( 1914 421BC5BE21110C1000B8042E /* convert_old_arm64_context.cc in Sources */, 1915 4247E6412110D7A300482558 /* memory_allocator_unittest.cc in Sources */, 1916 D244536A12426F00009BBCE0 /* logging.cc in Sources */, 1917 D244536B12426F00009BBCE0 /* minidump.cc in Sources */, 1918 D244536C12426F00009BBCE0 /* pathname_stripper.cc in Sources */, 1919 D244536D12426F00009BBCE0 /* basic_code_modules.cc in Sources */, 1920 D2F9A4E112133AE2002747C1 /* crash_generation_client.cc in Sources */, 1921 D2F9A4E212133AE2002747C1 /* crash_generation_server.cc in Sources */, 1922 D24BBD321212CACF00F3D417 /* MachIPC.mm in Sources */, 1923 D2A5DD411188642E00081F03 /* breakpad_nlist_64.cc in Sources */, 1924 F93DE3350F82C66B00608B94 /* dynamic_images.cc in Sources */, 1925 F93DE3360F82C66B00608B94 /* exception_handler.cc in Sources */, 1926 F93DE3370F82C66B00608B94 /* minidump_generator.cc in Sources */, 1927 F93DE3380F82C66B00608B94 /* minidump_file_writer.cc in Sources */, 1928 F93DE3390F82C66B00608B94 /* convert_UTF.cc in Sources */, 1929 F93DE33A0F82C66B00608B94 /* string_conversion.cc in Sources */, 1930 F93DE33B0F82C66B00608B94 /* file_id.cc in Sources */, 1931 F93DE33C0F82C66B00608B94 /* macho_id.cc in Sources */, 1932 F93DE33D0F82C66B00608B94 /* macho_utilities.cc in Sources */, 1933 F93DE33E0F82C66B00608B94 /* macho_walker.cc in Sources */, 1934 F93DE33F0F82C66B00608B94 /* string_utilities.cc in Sources */, 1935 D2F9A3D51212F87C002747C1 /* exception_handler_test.cc in Sources */, 1936 4D72CA3813DFAE91006CABE3 /* md5.cc in Sources */, 1937 4D61A26E14F43D45002D5862 /* bootstrap_compat.cc in Sources */, 1938 1EEEB6271720831E00F7E689 /* BreakpadFramework_Test.mm in Sources */, 1939 ); 1940 runOnlyForDeploymentPostprocessing = 0; 1941 }; 1942 F9C44DA20EF060A8003AEBAA /* Sources */ = { 1943 isa = PBXSourcesBuildPhase; 1944 buildActionMask = 2147483647; 1945 files = ( 1946 F9C44DB20EF07288003AEBAA /* Controller.m in Sources */, 1947 F9C44DB60EF07288003AEBAA /* main.m in Sources */, 1948 F9C44DB70EF07288003AEBAA /* TestClass.mm in Sources */, 1949 ); 1950 runOnlyForDeploymentPostprocessing = 0; 1951 }; 1952 F9C77DD60F7DD5CF0045F7DB /* Sources */ = { 1953 isa = PBXSourcesBuildPhase; 1954 buildActionMask = 2147483647; 1955 files = ( 1956 F9C77E130F7DDF810045F7DB /* GTMSenTestCase.m in Sources */, 1957 ); 1958 runOnlyForDeploymentPostprocessing = 0; 1959 }; 1960/* End PBXSourcesBuildPhase section */ 1961 1962/* Begin PBXTargetDependency section */ 1963 8B31023911F0CF0600FCF3E4 /* PBXTargetDependency */ = { 1964 isa = PBXTargetDependency; 1965 name = all_unittests; 1966 targetProxy = 8B31023811F0CF0600FCF3E4 /* PBXContainerItemProxy */; 1967 }; 1968 8B31051711F1010E00FCF3E4 /* PBXTargetDependency */ = { 1969 isa = PBXTargetDependency; 1970 target = F93803BD0F80820F004D428B /* generator_test */; 1971 targetProxy = 8B31051611F1010E00FCF3E4 /* PBXContainerItemProxy */; 1972 }; 1973 8B31051911F1010E00FCF3E4 /* PBXTargetDependency */ = { 1974 isa = PBXTargetDependency; 1975 target = F93DE2D00F82A67300608B94 /* minidump_file_writer_unittest */; 1976 targetProxy = 8B31051811F1010E00FCF3E4 /* PBXContainerItemProxy */; 1977 }; 1978 8B31051B11F1010E00FCF3E4 /* PBXTargetDependency */ = { 1979 isa = PBXTargetDependency; 1980 target = F93DE32B0F82C55600608B94 /* handler_test */; 1981 targetProxy = 8B31051A11F1010E00FCF3E4 /* PBXContainerItemProxy */; 1982 }; 1983 8B31051D11F1010E00FCF3E4 /* PBXTargetDependency */ = { 1984 isa = PBXTargetDependency; 1985 name = macho_dump; 1986 targetProxy = 8B31051C11F1010E00FCF3E4 /* PBXContainerItemProxy */; 1987 }; 1988 8B31051F11F1010E00FCF3E4 /* PBXTargetDependency */ = { 1989 isa = PBXTargetDependency; 1990 name = minidump_upload; 1991 targetProxy = 8B31051E11F1010E00FCF3E4 /* PBXContainerItemProxy */; 1992 }; 1993 D23F4B3012A7E16200686C8D /* PBXTargetDependency */ = { 1994 isa = PBXTargetDependency; 1995 target = D2F9A41412131EF0002747C1 /* gtest */; 1996 targetProxy = D23F4B2F12A7E16200686C8D /* PBXContainerItemProxy */; 1997 }; 1998 D23F4BBA12A8694C00686C8D /* PBXTargetDependency */ = { 1999 isa = PBXTargetDependency; 2000 target = D23F4BAA12A868A500686C8D /* minidump_generator_test_helper */; 2001 targetProxy = D23F4BB912A8694C00686C8D /* PBXContainerItemProxy */; 2002 }; 2003 D2F9A44312131F80002747C1 /* PBXTargetDependency */ = { 2004 isa = PBXTargetDependency; 2005 target = D2F9A41412131EF0002747C1 /* gtest */; 2006 targetProxy = D2F9A44212131F80002747C1 /* PBXContainerItemProxy */; 2007 }; 2008 D2F9A52B121383A1002747C1 /* PBXTargetDependency */ = { 2009 isa = PBXTargetDependency; 2010 target = D2F9A41412131EF0002747C1 /* gtest */; 2011 targetProxy = D2F9A52C121383A1002747C1 /* PBXContainerItemProxy */; 2012 }; 2013 D2F9A5DF12142A6A002747C1 /* PBXTargetDependency */ = { 2014 isa = PBXTargetDependency; 2015 target = D2F9A52A121383A1002747C1 /* crash_generation_server_test */; 2016 targetProxy = D2F9A5DE12142A6A002747C1 /* PBXContainerItemProxy */; 2017 }; 2018 F91AF6380FD60A74009D8BE2 /* PBXTargetDependency */ = { 2019 isa = PBXTargetDependency; 2020 target = 8DC2EF4F0486A6940098B216 /* Breakpad */; 2021 targetProxy = F91AF6370FD60A74009D8BE2 /* PBXContainerItemProxy */; 2022 }; 2023 F92C564E0ECD10E5009BE4BA /* PBXTargetDependency */ = { 2024 isa = PBXTargetDependency; 2025 target = F92C563B0ECD10B3009BE4BA /* breakpadUtilities */; 2026 targetProxy = F92C564D0ECD10E5009BE4BA /* PBXContainerItemProxy */; 2027 }; 2028 F92C56860ECD15EF009BE4BA /* PBXTargetDependency */ = { 2029 isa = PBXTargetDependency; 2030 target = F92C563B0ECD10B3009BE4BA /* breakpadUtilities */; 2031 targetProxy = F92C56850ECD15EF009BE4BA /* PBXContainerItemProxy */; 2032 }; 2033 F92C56880ECD15F1009BE4BA /* PBXTargetDependency */ = { 2034 isa = PBXTargetDependency; 2035 target = F92C53530ECCE349009BE4BA /* Inspector */; 2036 targetProxy = F92C56870ECD15F1009BE4BA /* PBXContainerItemProxy */; 2037 }; 2038 F93DE2FC0F82C3C600608B94 /* PBXTargetDependency */ = { 2039 isa = PBXTargetDependency; 2040 target = F93803BD0F80820F004D428B /* generator_test */; 2041 targetProxy = F93DE2FB0F82C3C600608B94 /* PBXContainerItemProxy */; 2042 }; 2043 F93DE3700F82CC1300608B94 /* PBXTargetDependency */ = { 2044 isa = PBXTargetDependency; 2045 target = F93DE32B0F82C55600608B94 /* handler_test */; 2046 targetProxy = F93DE36F0F82CC1300608B94 /* PBXContainerItemProxy */; 2047 }; 2048 F93DE3A70F830D1D00608B94 /* PBXTargetDependency */ = { 2049 isa = PBXTargetDependency; 2050 target = F9C77DD90F7DD5CF0045F7DB /* UnitTests */; 2051 targetProxy = F93DE3A60F830D1D00608B94 /* PBXContainerItemProxy */; 2052 }; 2053 F94585880F78232B009A47BF /* PBXTargetDependency */ = { 2054 isa = PBXTargetDependency; 2055 target = 8DC2EF4F0486A6940098B216 /* Breakpad */; 2056 targetProxy = F94585870F78232B009A47BF /* PBXContainerItemProxy */; 2057 }; 2058 F945858A0F78232E009A47BF /* PBXTargetDependency */ = { 2059 isa = PBXTargetDependency; 2060 target = F92C53530ECCE349009BE4BA /* Inspector */; 2061 targetProxy = F94585890F78232E009A47BF /* PBXContainerItemProxy */; 2062 }; 2063 F945858C0F782330009A47BF /* PBXTargetDependency */ = { 2064 isa = PBXTargetDependency; 2065 target = F92C563B0ECD10B3009BE4BA /* breakpadUtilities */; 2066 targetProxy = F945858B0F782330009A47BF /* PBXContainerItemProxy */; 2067 }; 2068 F945858E0F782333009A47BF /* PBXTargetDependency */ = { 2069 isa = PBXTargetDependency; 2070 target = F92C569F0ECE04A7009BE4BA /* crash_report_sender */; 2071 targetProxy = F945858D0F782333009A47BF /* PBXContainerItemProxy */; 2072 }; 2073 F94585900F782336009A47BF /* PBXTargetDependency */ = { 2074 isa = PBXTargetDependency; 2075 target = F9C44DA40EF060A8003AEBAA /* BreakpadTest */; 2076 targetProxy = F945858F0F782336009A47BF /* PBXContainerItemProxy */; 2077 }; 2078 F95BB8B3101F94D300AA053B /* PBXTargetDependency */ = { 2079 isa = PBXTargetDependency; 2080 name = dump_syms; 2081 targetProxy = F95BB8B2101F94D300AA053B /* PBXContainerItemProxy */; 2082 }; 2083 F95BB8B5101F94D300AA053B /* PBXTargetDependency */ = { 2084 isa = PBXTargetDependency; 2085 name = symupload; 2086 targetProxy = F95BB8B4101F94D300AA053B /* PBXContainerItemProxy */; 2087 }; 2088 F95BB8B7101F94D300AA053B /* PBXTargetDependency */ = { 2089 isa = PBXTargetDependency; 2090 name = crash_report; 2091 targetProxy = F95BB8B6101F94D300AA053B /* PBXContainerItemProxy */; 2092 }; 2093 F9C44E1A0EF0790F003AEBAA /* PBXTargetDependency */ = { 2094 isa = PBXTargetDependency; 2095 target = 8DC2EF4F0486A6940098B216 /* Breakpad */; 2096 targetProxy = F9C44E190EF0790F003AEBAA /* PBXContainerItemProxy */; 2097 }; 2098 F9C44E970EF09F4B003AEBAA /* PBXTargetDependency */ = { 2099 isa = PBXTargetDependency; 2100 target = F92C569F0ECE04A7009BE4BA /* crash_report_sender */; 2101 targetProxy = F9C44E960EF09F4B003AEBAA /* PBXContainerItemProxy */; 2102 }; 2103/* End PBXTargetDependency section */ 2104 2105/* Begin PBXVariantGroup section */ 2106 33880C7E0F9E097100817F82 /* InfoPlist.strings */ = { 2107 isa = PBXVariantGroup; 2108 children = ( 2109 33880C7F0F9E097100817F82 /* English */, 2110 DE43468711C7295D004F095F /* da */, 2111 DE43468611C72958004F095F /* de */, 2112 DE43468811C7295F004F095F /* es */, 2113 DE43468911C72964004F095F /* fr */, 2114 DE43468A11C72967004F095F /* it */, 2115 DE43468B11C7296B004F095F /* ja */, 2116 DE43468C11C7296D004F095F /* nl */, 2117 DE43468D11C7296F004F095F /* no */, 2118 DE43468E11C72971004F095F /* sl */, 2119 DE43468F11C72973004F095F /* sv */, 2120 DE43469011C72976004F095F /* tr */, 2121 ); 2122 name = InfoPlist.strings; 2123 sourceTree = "<group>"; 2124 }; 2125 F945849C0F280E3C009A47BF /* Localizable.strings */ = { 2126 isa = PBXVariantGroup; 2127 children = ( 2128 F945849D0F280E3C009A47BF /* English */, 2129 DE43467411C72855004F095F /* da */, 2130 DE43467511C72857004F095F /* de */, 2131 DE43467611C7285B004F095F /* es */, 2132 DE43467711C72862004F095F /* fr */, 2133 DE43467811C72869004F095F /* it */, 2134 DE43467E11C728DC004F095F /* ja */, 2135 DE43467911C7286D004F095F /* nl */, 2136 DE43467A11C72873004F095F /* no */, 2137 DE43467B11C72877004F095F /* sl */, 2138 DE43467C11C7287A004F095F /* sv */, 2139 DE43467F11C728E1004F095F /* tr */, 2140 ); 2141 name = Localizable.strings; 2142 sourceTree = "<group>"; 2143 }; 2144 F9C44DB80EF072A0003AEBAA /* InfoPlist.strings */ = { 2145 isa = PBXVariantGroup; 2146 children = ( 2147 F9C44DB90EF072A0003AEBAA /* English */, 2148 ); 2149 name = InfoPlist.strings; 2150 sourceTree = "<group>"; 2151 }; 2152 F9C44DBA0EF072A0003AEBAA /* MainMenu.xib */ = { 2153 isa = PBXVariantGroup; 2154 children = ( 2155 F9C44DBB0EF072A0003AEBAA /* English */, 2156 ); 2157 name = MainMenu.xib; 2158 sourceTree = "<group>"; 2159 }; 2160/* End PBXVariantGroup section */ 2161 2162/* Begin XCBuildConfiguration section */ 2163 1DEB91AE08733DA50010E9CD /* Debug */ = { 2164 isa = XCBuildConfiguration; 2165 buildSettings = { 2166 DYLIB_COMPATIBILITY_VERSION = 1; 2167 DYLIB_CURRENT_VERSION = 1; 2168 FRAMEWORK_VERSION = A; 2169 GCC_PRECOMPILE_PREFIX_HEADER = YES; 2170 GCC_PREFIX_HEADER = Framework/Breakpad_Prefix.pch; 2171 HEADER_SEARCH_PATHS = ../..; 2172 INFOPLIST_FILE = Framework/Info.plist; 2173 INSTALL_PATH = "@executable_path/../Frameworks"; 2174 PRODUCT_NAME = Breakpad; 2175 WRAPPER_EXTENSION = framework; 2176 }; 2177 name = Debug; 2178 }; 2179 1DEB91AF08733DA50010E9CD /* Release */ = { 2180 isa = XCBuildConfiguration; 2181 buildSettings = { 2182 DYLIB_COMPATIBILITY_VERSION = 1; 2183 DYLIB_CURRENT_VERSION = 1; 2184 FRAMEWORK_VERSION = A; 2185 GCC_PRECOMPILE_PREFIX_HEADER = YES; 2186 GCC_PREFIX_HEADER = Framework/Breakpad_Prefix.pch; 2187 HEADER_SEARCH_PATHS = ../..; 2188 INFOPLIST_FILE = Framework/Info.plist; 2189 INSTALL_PATH = "@executable_path/../Frameworks"; 2190 PRODUCT_NAME = Breakpad; 2191 WRAPPER_EXTENSION = framework; 2192 }; 2193 name = Release; 2194 }; 2195 1DEB91B208733DA50010E9CD /* Debug */ = { 2196 isa = XCBuildConfiguration; 2197 baseConfigurationReference = 8B31027711F0D3AF00FCF3E4 /* BreakpadDebug.xcconfig */; 2198 buildSettings = { 2199 CLANG_CXX_LANGUAGE_STANDARD = "c++17"; 2200 GCC_TREAT_WARNINGS_AS_ERRORS = NO; 2201 SDKROOT = macosx; 2202 }; 2203 name = Debug; 2204 }; 2205 1DEB91B308733DA50010E9CD /* Release */ = { 2206 isa = XCBuildConfiguration; 2207 baseConfigurationReference = 8B31027811F0D3AF00FCF3E4 /* BreakpadRelease.xcconfig */; 2208 buildSettings = { 2209 CLANG_CXX_LANGUAGE_STANDARD = "c++17"; 2210 GCC_TREAT_WARNINGS_AS_ERRORS = NO; 2211 }; 2212 name = Release; 2213 }; 2214 D23F4BAD12A868A600686C8D /* Debug */ = { 2215 isa = XCBuildConfiguration; 2216 buildSettings = { 2217 ALWAYS_SEARCH_USER_PATHS = NO; 2218 COPY_PHASE_STRIP = NO; 2219 GCC_DYNAMIC_NO_PIC = NO; 2220 GCC_ENABLE_FIX_AND_CONTINUE = YES; 2221 GCC_MODEL_TUNING = G5; 2222 GCC_OPTIMIZATION_LEVEL = 0; 2223 HEADER_SEARCH_PATHS = ../..; 2224 INSTALL_PATH = /usr/local/bin; 2225 PREBINDING = NO; 2226 PRODUCT_NAME = minidump_generator_test_helper; 2227 }; 2228 name = Debug; 2229 }; 2230 D23F4BAE12A868A600686C8D /* Debug With Code Coverage */ = { 2231 isa = XCBuildConfiguration; 2232 buildSettings = { 2233 ALWAYS_SEARCH_USER_PATHS = NO; 2234 GCC_ENABLE_FIX_AND_CONTINUE = YES; 2235 GCC_MODEL_TUNING = G5; 2236 HEADER_SEARCH_PATHS = ../..; 2237 INSTALL_PATH = /usr/local/bin; 2238 PREBINDING = NO; 2239 PRODUCT_NAME = minidump_generator_test_helper; 2240 }; 2241 name = "Debug With Code Coverage"; 2242 }; 2243 D23F4BAF12A868A600686C8D /* Release */ = { 2244 isa = XCBuildConfiguration; 2245 buildSettings = { 2246 ALWAYS_SEARCH_USER_PATHS = NO; 2247 COPY_PHASE_STRIP = YES; 2248 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 2249 GCC_ENABLE_FIX_AND_CONTINUE = NO; 2250 GCC_MODEL_TUNING = G5; 2251 HEADER_SEARCH_PATHS = ../..; 2252 INSTALL_PATH = /usr/local/bin; 2253 PREBINDING = NO; 2254 PRODUCT_NAME = minidump_generator_test_helper; 2255 ZERO_LINK = NO; 2256 }; 2257 name = Release; 2258 }; 2259 D2F9A41612131EF0002747C1 /* Debug */ = { 2260 isa = XCBuildConfiguration; 2261 buildSettings = { 2262 ALWAYS_SEARCH_USER_PATHS = NO; 2263 COPY_PHASE_STRIP = NO; 2264 GCC_DYNAMIC_NO_PIC = NO; 2265 GCC_OPTIMIZATION_LEVEL = 0; 2266 HEADER_SEARCH_PATHS = ( 2267 "$(inherited)", 2268 ../../testing/googlemock, 2269 ../../testing/googlemock/include, 2270 ../../testing/googletest, 2271 ../../testing/googletest/include, 2272 ); 2273 PREBINDING = NO; 2274 PRODUCT_NAME = gtest; 2275 }; 2276 name = Debug; 2277 }; 2278 D2F9A41712131EF0002747C1 /* Debug With Code Coverage */ = { 2279 isa = XCBuildConfiguration; 2280 buildSettings = { 2281 ALWAYS_SEARCH_USER_PATHS = NO; 2282 HEADER_SEARCH_PATHS = ( 2283 "$(inherited)", 2284 ../../testing/googlemock, 2285 ../../testing/googlemock/include, 2286 ../../testing/googletest, 2287 ../../testing/googletest/include, 2288 ); 2289 PREBINDING = NO; 2290 PRODUCT_NAME = gtest; 2291 }; 2292 name = "Debug With Code Coverage"; 2293 }; 2294 D2F9A41812131EF0002747C1 /* Release */ = { 2295 isa = XCBuildConfiguration; 2296 buildSettings = { 2297 ALWAYS_SEARCH_USER_PATHS = NO; 2298 COPY_PHASE_STRIP = YES; 2299 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 2300 GCC_ENABLE_FIX_AND_CONTINUE = NO; 2301 HEADER_SEARCH_PATHS = ( 2302 "$(inherited)", 2303 ../../testing/googlemock, 2304 ../../testing/googlemock/include, 2305 ../../testing/googletest, 2306 ../../testing/googletest/include, 2307 ); 2308 PREBINDING = NO; 2309 PRODUCT_NAME = gtest; 2310 ZERO_LINK = NO; 2311 }; 2312 name = Release; 2313 }; 2314 D2F9A543121383A1002747C1 /* Debug */ = { 2315 isa = XCBuildConfiguration; 2316 buildSettings = { 2317 DEBUG_INFORMATION_FORMAT = dwarf; 2318 GCC_INLINES_ARE_PRIVATE_EXTERN = NO; 2319 GCC_PREPROCESSOR_DEFINITIONS = "BP_LOGGING_INCLUDE=\\\"client/mac/tests/testlogging.h\\\""; 2320 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 2321 HEADER_SEARCH_PATHS = ( 2322 ../.., 2323 ../../testing/googlemock, 2324 ../../testing/googlemock/include, 2325 ../../testing/googletest, 2326 ../../testing/googletest/include, 2327 ); 2328 LIBRARY_SEARCH_PATHS = ( 2329 "$(inherited)", 2330 "\"$(SRCROOT)/build/Debug\"", 2331 ); 2332 PRODUCT_NAME = crash_generation_server_test; 2333 }; 2334 name = Debug; 2335 }; 2336 D2F9A544121383A1002747C1 /* Debug With Code Coverage */ = { 2337 isa = XCBuildConfiguration; 2338 buildSettings = { 2339 HEADER_SEARCH_PATHS = ( 2340 ../.., 2341 ../../testing/googlemock, 2342 ../../testing/googlemock/include, 2343 ../../testing/googletest, 2344 ../../testing/googletest/include, 2345 ); 2346 LIBRARY_SEARCH_PATHS = ( 2347 "$(inherited)", 2348 "\\\"$(SRCROOT)/build/Debug\\\"", 2349 ); 2350 PRODUCT_NAME = crash_generation_server_test; 2351 }; 2352 name = "Debug With Code Coverage"; 2353 }; 2354 D2F9A545121383A1002747C1 /* Release */ = { 2355 isa = XCBuildConfiguration; 2356 buildSettings = { 2357 HEADER_SEARCH_PATHS = ( 2358 ../.., 2359 ../../testing/googlemock, 2360 ../../testing/googlemock/include, 2361 ../../testing/googletest, 2362 ../../testing/googletest/include, 2363 ); 2364 LIBRARY_SEARCH_PATHS = ( 2365 "$(inherited)", 2366 "\\\"$(SRCROOT)/build/Debug\\\"", 2367 ); 2368 PRODUCT_NAME = crash_generation_server_test; 2369 }; 2370 name = Release; 2371 }; 2372 F92C53560ECCE34A009BE4BA /* Debug */ = { 2373 isa = XCBuildConfiguration; 2374 buildSettings = { 2375 HEADER_SEARCH_PATHS = ../..; 2376 PRODUCT_NAME = Inspector; 2377 }; 2378 name = Debug; 2379 }; 2380 F92C53570ECCE34A009BE4BA /* Release */ = { 2381 isa = XCBuildConfiguration; 2382 buildSettings = { 2383 HEADER_SEARCH_PATHS = ../..; 2384 PRODUCT_NAME = Inspector; 2385 }; 2386 name = Release; 2387 }; 2388 F92C563D0ECD10B3009BE4BA /* Debug */ = { 2389 isa = XCBuildConfiguration; 2390 buildSettings = { 2391 DYLIB_COMPATIBILITY_VERSION = 1; 2392 DYLIB_CURRENT_VERSION = 1; 2393 HEADER_SEARCH_PATHS = ../..; 2394 LD_DYLIB_INSTALL_NAME = "@executable_path/../Resources/$(EXECUTABLE_PATH)"; 2395 OTHER_LDFLAGS = ( 2396 "$(inherited)", 2397 "-headerpad_max_install_names", 2398 ); 2399 PRODUCT_NAME = breakpadUtilities; 2400 }; 2401 name = Debug; 2402 }; 2403 F92C563E0ECD10B3009BE4BA /* Release */ = { 2404 isa = XCBuildConfiguration; 2405 buildSettings = { 2406 DYLIB_COMPATIBILITY_VERSION = 1; 2407 DYLIB_CURRENT_VERSION = 1; 2408 HEADER_SEARCH_PATHS = ../..; 2409 LD_DYLIB_INSTALL_NAME = "@executable_path/../Resources/$(EXECUTABLE_PATH)"; 2410 OTHER_LDFLAGS = ( 2411 "$(inherited)", 2412 "-headerpad_max_install_names", 2413 ); 2414 PRODUCT_NAME = breakpadUtilities; 2415 }; 2416 name = Release; 2417 }; 2418 F92C56A30ECE04A8009BE4BA /* Debug */ = { 2419 isa = XCBuildConfiguration; 2420 buildSettings = { 2421 HEADER_SEARCH_PATHS = ../..; 2422 INFOPLIST_FILE = "sender/crash_report_sender-Info.plist"; 2423 PRODUCT_NAME = crash_report_sender; 2424 }; 2425 name = Debug; 2426 }; 2427 F92C56A40ECE04A8009BE4BA /* Release */ = { 2428 isa = XCBuildConfiguration; 2429 buildSettings = { 2430 HEADER_SEARCH_PATHS = ../..; 2431 INFOPLIST_FILE = "sender/crash_report_sender-Info.plist"; 2432 PRODUCT_NAME = crash_report_sender; 2433 }; 2434 name = Release; 2435 }; 2436 F93803C00F808210004D428B /* Debug */ = { 2437 isa = XCBuildConfiguration; 2438 buildSettings = { 2439 GCC_PREPROCESSOR_DEFINITIONS = "BP_LOGGING_INCLUDE=\\\"client/mac/tests/testlogging.h\\\""; 2440 HEADER_SEARCH_PATHS = ( 2441 ../.., 2442 ../../.., 2443 ../../testing/googlemock/include, 2444 ../../testing/googletest/include, 2445 ); 2446 PRODUCT_NAME = generator_test; 2447 }; 2448 name = Debug; 2449 }; 2450 F93803C10F808210004D428B /* Release */ = { 2451 isa = XCBuildConfiguration; 2452 buildSettings = { 2453 HEADER_SEARCH_PATHS = ( 2454 ../.., 2455 ../../.., 2456 ../../testing/googlemock/include, 2457 ../../testing/googletest/include, 2458 ); 2459 PRODUCT_NAME = generator_test; 2460 }; 2461 name = Release; 2462 }; 2463 F93DE2D30F82A67400608B94 /* Debug */ = { 2464 isa = XCBuildConfiguration; 2465 buildSettings = { 2466 HEADER_SEARCH_PATHS = ../..; 2467 PRODUCT_NAME = minidump_file_writer_unittest; 2468 }; 2469 name = Debug; 2470 }; 2471 F93DE2D40F82A67400608B94 /* Release */ = { 2472 isa = XCBuildConfiguration; 2473 buildSettings = { 2474 HEADER_SEARCH_PATHS = ../..; 2475 PRODUCT_NAME = minidump_file_writer_unittest; 2476 }; 2477 name = Release; 2478 }; 2479 F93DE32E0F82C55700608B94 /* Debug */ = { 2480 isa = XCBuildConfiguration; 2481 buildSettings = { 2482 DEBUG_INFORMATION_FORMAT = dwarf; 2483 GCC_INLINES_ARE_PRIVATE_EXTERN = NO; 2484 GCC_PREPROCESSOR_DEFINITIONS = "BP_LOGGING_INCLUDE=\\\"client/mac/tests/testlogging.h\\\""; 2485 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 2486 HEADER_SEARCH_PATHS = ( 2487 ../../.., 2488 ../.., 2489 ../../testing/googletest, 2490 ../../testing/googletest/include, 2491 ../../testing/googlemock, 2492 ../../testing/googlemock/include, 2493 ); 2494 LIBRARY_SEARCH_PATHS = ( 2495 "$(inherited)", 2496 "\"$(SRCROOT)/build/Debug\"", 2497 ); 2498 PRODUCT_NAME = handler_test; 2499 }; 2500 name = Debug; 2501 }; 2502 F93DE32F0F82C55700608B94 /* Release */ = { 2503 isa = XCBuildConfiguration; 2504 buildSettings = { 2505 HEADER_SEARCH_PATHS = ( 2506 ../../.., 2507 ../.., 2508 ../../testing/googletest, 2509 ../../testing/googletest/include, 2510 ../../testing/googlemock, 2511 ../../testing/googlemock/include, 2512 ); 2513 LIBRARY_SEARCH_PATHS = ( 2514 "$(inherited)", 2515 "\"$(SRCROOT)/build/Debug\"", 2516 ); 2517 PRODUCT_NAME = handler_test; 2518 }; 2519 name = Release; 2520 }; 2521 F93DE3B90F830E7000608B94 /* Debug With Code Coverage */ = { 2522 isa = XCBuildConfiguration; 2523 baseConfigurationReference = 8B31027711F0D3AF00FCF3E4 /* BreakpadDebug.xcconfig */; 2524 buildSettings = { 2525 CLANG_CXX_LANGUAGE_STANDARD = "c++17"; 2526 GCC_TREAT_WARNINGS_AS_ERRORS = NO; 2527 }; 2528 name = "Debug With Code Coverage"; 2529 }; 2530 F93DE3BA0F830E7000608B94 /* Debug With Code Coverage */ = { 2531 isa = XCBuildConfiguration; 2532 buildSettings = { 2533 DYLIB_COMPATIBILITY_VERSION = 1; 2534 DYLIB_CURRENT_VERSION = 1; 2535 FRAMEWORK_VERSION = A; 2536 GCC_PRECOMPILE_PREFIX_HEADER = YES; 2537 GCC_PREFIX_HEADER = Framework/Breakpad_Prefix.pch; 2538 HEADER_SEARCH_PATHS = ../..; 2539 INFOPLIST_FILE = Framework/Info.plist; 2540 INSTALL_PATH = "@executable_path/../Frameworks"; 2541 PRODUCT_NAME = Breakpad; 2542 WRAPPER_EXTENSION = framework; 2543 }; 2544 name = "Debug With Code Coverage"; 2545 }; 2546 F93DE3BB0F830E7000608B94 /* Debug With Code Coverage */ = { 2547 isa = XCBuildConfiguration; 2548 buildSettings = { 2549 HEADER_SEARCH_PATHS = ../..; 2550 PRODUCT_NAME = Inspector; 2551 }; 2552 name = "Debug With Code Coverage"; 2553 }; 2554 F93DE3BC0F830E7000608B94 /* Debug With Code Coverage */ = { 2555 isa = XCBuildConfiguration; 2556 buildSettings = { 2557 DYLIB_COMPATIBILITY_VERSION = 1; 2558 DYLIB_CURRENT_VERSION = 1; 2559 HEADER_SEARCH_PATHS = ../..; 2560 LD_DYLIB_INSTALL_NAME = "@executable_path/../Resources/$(EXECUTABLE_PATH)"; 2561 OTHER_LDFLAGS = ( 2562 "$(inherited)", 2563 "-headerpad_max_install_names", 2564 ); 2565 PRODUCT_NAME = breakpadUtilities; 2566 }; 2567 name = "Debug With Code Coverage"; 2568 }; 2569 F93DE3BD0F830E7000608B94 /* Debug With Code Coverage */ = { 2570 isa = XCBuildConfiguration; 2571 buildSettings = { 2572 HEADER_SEARCH_PATHS = ../..; 2573 INFOPLIST_FILE = "sender/crash_report_sender-Info.plist"; 2574 PRODUCT_NAME = crash_report_sender; 2575 }; 2576 name = "Debug With Code Coverage"; 2577 }; 2578 F93DE3BE0F830E7000608B94 /* Debug With Code Coverage */ = { 2579 isa = XCBuildConfiguration; 2580 buildSettings = { 2581 FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)"; 2582 INFOPLIST_FILE = testapp/Info.plist; 2583 PRODUCT_NAME = BreakpadTest; 2584 }; 2585 name = "Debug With Code Coverage"; 2586 }; 2587 F93DE3BF0F830E7000608B94 /* Debug With Code Coverage */ = { 2588 isa = XCBuildConfiguration; 2589 buildSettings = { 2590 PRODUCT_NAME = All; 2591 }; 2592 name = "Debug With Code Coverage"; 2593 }; 2594 F93DE3C00F830E7000608B94 /* Debug With Code Coverage */ = { 2595 isa = XCBuildConfiguration; 2596 buildSettings = { 2597 FRAMEWORK_SEARCH_PATHS = ( 2598 "$(inherited)", 2599 "\"$(DEVELOPER_FRAMEWORKS_DIR)\"", 2600 ); 2601 GCC_ENABLE_OBJC_EXCEPTIONS = YES; 2602 HEADER_SEARCH_PATHS = ../..; 2603 INFOPLIST_FILE = "UnitTests-Info.plist"; 2604 PRODUCT_NAME = UnitTests; 2605 WRAPPER_EXTENSION = octest; 2606 }; 2607 name = "Debug With Code Coverage"; 2608 }; 2609 F93DE3C10F830E7000608B94 /* Debug With Code Coverage */ = { 2610 isa = XCBuildConfiguration; 2611 buildSettings = { 2612 HEADER_SEARCH_PATHS = ( 2613 ../.., 2614 ../../.., 2615 ../../testing/googlemock/include, 2616 ../../testing/googletest/include, 2617 ); 2618 PRODUCT_NAME = generator_test; 2619 }; 2620 name = "Debug With Code Coverage"; 2621 }; 2622 F93DE3C20F830E7000608B94 /* Debug With Code Coverage */ = { 2623 isa = XCBuildConfiguration; 2624 buildSettings = { 2625 HEADER_SEARCH_PATHS = ../..; 2626 PRODUCT_NAME = minidump_file_writer_unittest; 2627 }; 2628 name = "Debug With Code Coverage"; 2629 }; 2630 F93DE3C30F830E7000608B94 /* Debug With Code Coverage */ = { 2631 isa = XCBuildConfiguration; 2632 buildSettings = { 2633 HEADER_SEARCH_PATHS = ( 2634 ../../.., 2635 ../.., 2636 ../../testing/googletest, 2637 ../../testing/googletest/include, 2638 ../../testing/googlemock, 2639 ../../testing/googlemock/include, 2640 ); 2641 LIBRARY_SEARCH_PATHS = ( 2642 "$(inherited)", 2643 "\"$(SRCROOT)/build/Debug\"", 2644 ); 2645 PRODUCT_NAME = handler_test; 2646 }; 2647 name = "Debug With Code Coverage"; 2648 }; 2649 F94585850F782326009A47BF /* Debug */ = { 2650 isa = XCBuildConfiguration; 2651 buildSettings = { 2652 PRODUCT_NAME = All; 2653 }; 2654 name = Debug; 2655 }; 2656 F94585860F782326009A47BF /* Release */ = { 2657 isa = XCBuildConfiguration; 2658 buildSettings = { 2659 PRODUCT_NAME = All; 2660 }; 2661 name = Release; 2662 }; 2663 F9C44DA80EF060A8003AEBAA /* Debug */ = { 2664 isa = XCBuildConfiguration; 2665 buildSettings = { 2666 FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)"; 2667 INFOPLIST_FILE = testapp/Info.plist; 2668 PRODUCT_NAME = BreakpadTest; 2669 }; 2670 name = Debug; 2671 }; 2672 F9C44DA90EF060A8003AEBAA /* Release */ = { 2673 isa = XCBuildConfiguration; 2674 buildSettings = { 2675 FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/build/$(CONFIGURATION)"; 2676 INFOPLIST_FILE = testapp/Info.plist; 2677 PRODUCT_NAME = BreakpadTest; 2678 }; 2679 name = Release; 2680 }; 2681 F9C77DDC0F7DD5D00045F7DB /* Debug */ = { 2682 isa = XCBuildConfiguration; 2683 buildSettings = { 2684 FRAMEWORK_SEARCH_PATHS = ( 2685 "$(inherited)", 2686 "\"$(DEVELOPER_FRAMEWORKS_DIR)\"", 2687 ); 2688 GCC_ENABLE_OBJC_EXCEPTIONS = YES; 2689 INFOPLIST_FILE = "UnitTests-Info.plist"; 2690 PRODUCT_NAME = UnitTests; 2691 WRAPPER_EXTENSION = octest; 2692 }; 2693 name = Debug; 2694 }; 2695 F9C77DDD0F7DD5D00045F7DB /* Release */ = { 2696 isa = XCBuildConfiguration; 2697 buildSettings = { 2698 FRAMEWORK_SEARCH_PATHS = ( 2699 "$(inherited)", 2700 "\"$(DEVELOPER_FRAMEWORKS_DIR)\"", 2701 ); 2702 GCC_ENABLE_OBJC_EXCEPTIONS = YES; 2703 INFOPLIST_FILE = "UnitTests-Info.plist"; 2704 PRODUCT_NAME = UnitTests; 2705 WRAPPER_EXTENSION = octest; 2706 }; 2707 name = Release; 2708 }; 2709/* End XCBuildConfiguration section */ 2710 2711/* Begin XCConfigurationList section */ 2712 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Breakpad" */ = { 2713 isa = XCConfigurationList; 2714 buildConfigurations = ( 2715 1DEB91AE08733DA50010E9CD /* Debug */, 2716 F93DE3BA0F830E7000608B94 /* Debug With Code Coverage */, 2717 1DEB91AF08733DA50010E9CD /* Release */, 2718 ); 2719 defaultConfigurationIsVisible = 0; 2720 defaultConfigurationName = Release; 2721 }; 2722 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Breakpad" */ = { 2723 isa = XCConfigurationList; 2724 buildConfigurations = ( 2725 1DEB91B208733DA50010E9CD /* Debug */, 2726 F93DE3B90F830E7000608B94 /* Debug With Code Coverage */, 2727 1DEB91B308733DA50010E9CD /* Release */, 2728 ); 2729 defaultConfigurationIsVisible = 0; 2730 defaultConfigurationName = Release; 2731 }; 2732 D23F4BB012A868C400686C8D /* Build configuration list for PBXNativeTarget "minidump_generator_test_helper" */ = { 2733 isa = XCConfigurationList; 2734 buildConfigurations = ( 2735 D23F4BAD12A868A600686C8D /* Debug */, 2736 D23F4BAE12A868A600686C8D /* Debug With Code Coverage */, 2737 D23F4BAF12A868A600686C8D /* Release */, 2738 ); 2739 defaultConfigurationIsVisible = 0; 2740 defaultConfigurationName = Release; 2741 }; 2742 D2F9A42D12131F0E002747C1 /* Build configuration list for PBXNativeTarget "gtest" */ = { 2743 isa = XCConfigurationList; 2744 buildConfigurations = ( 2745 D2F9A41612131EF0002747C1 /* Debug */, 2746 D2F9A41712131EF0002747C1 /* Debug With Code Coverage */, 2747 D2F9A41812131EF0002747C1 /* Release */, 2748 ); 2749 defaultConfigurationIsVisible = 0; 2750 defaultConfigurationName = Release; 2751 }; 2752 D2F9A542121383A1002747C1 /* Build configuration list for PBXNativeTarget "crash_generation_server_test" */ = { 2753 isa = XCConfigurationList; 2754 buildConfigurations = ( 2755 D2F9A543121383A1002747C1 /* Debug */, 2756 D2F9A544121383A1002747C1 /* Debug With Code Coverage */, 2757 D2F9A545121383A1002747C1 /* Release */, 2758 ); 2759 defaultConfigurationIsVisible = 0; 2760 defaultConfigurationName = Release; 2761 }; 2762 F92C53580ECCE36D009BE4BA /* Build configuration list for PBXNativeTarget "Inspector" */ = { 2763 isa = XCConfigurationList; 2764 buildConfigurations = ( 2765 F92C53560ECCE34A009BE4BA /* Debug */, 2766 F93DE3BB0F830E7000608B94 /* Debug With Code Coverage */, 2767 F92C53570ECCE34A009BE4BA /* Release */, 2768 ); 2769 defaultConfigurationIsVisible = 0; 2770 defaultConfigurationName = Release; 2771 }; 2772 F92C56670ECD11A3009BE4BA /* Build configuration list for PBXNativeTarget "breakpadUtilities" */ = { 2773 isa = XCConfigurationList; 2774 buildConfigurations = ( 2775 F92C563D0ECD10B3009BE4BA /* Debug */, 2776 F93DE3BC0F830E7000608B94 /* Debug With Code Coverage */, 2777 F92C563E0ECD10B3009BE4BA /* Release */, 2778 ); 2779 defaultConfigurationIsVisible = 0; 2780 defaultConfigurationName = Release; 2781 }; 2782 F92C56A50ECE04A8009BE4BA /* Build configuration list for PBXNativeTarget "crash_report_sender" */ = { 2783 isa = XCConfigurationList; 2784 buildConfigurations = ( 2785 F92C56A30ECE04A8009BE4BA /* Debug */, 2786 F93DE3BD0F830E7000608B94 /* Debug With Code Coverage */, 2787 F92C56A40ECE04A8009BE4BA /* Release */, 2788 ); 2789 defaultConfigurationIsVisible = 0; 2790 defaultConfigurationName = Release; 2791 }; 2792 F93803C40F80822E004D428B /* Build configuration list for PBXNativeTarget "generator_test" */ = { 2793 isa = XCConfigurationList; 2794 buildConfigurations = ( 2795 F93803C00F808210004D428B /* Debug */, 2796 F93DE3C10F830E7000608B94 /* Debug With Code Coverage */, 2797 F93803C10F808210004D428B /* Release */, 2798 ); 2799 defaultConfigurationIsVisible = 0; 2800 defaultConfigurationName = Release; 2801 }; 2802 F93DE2D60F82A67700608B94 /* Build configuration list for PBXNativeTarget "minidump_file_writer_unittest" */ = { 2803 isa = XCConfigurationList; 2804 buildConfigurations = ( 2805 F93DE2D30F82A67400608B94 /* Debug */, 2806 F93DE3C20F830E7000608B94 /* Debug With Code Coverage */, 2807 F93DE2D40F82A67400608B94 /* Release */, 2808 ); 2809 defaultConfigurationIsVisible = 0; 2810 defaultConfigurationName = Release; 2811 }; 2812 F93DE3320F82C5D800608B94 /* Build configuration list for PBXNativeTarget "handler_test" */ = { 2813 isa = XCConfigurationList; 2814 buildConfigurations = ( 2815 F93DE32E0F82C55700608B94 /* Debug */, 2816 F93DE3C30F830E7000608B94 /* Debug With Code Coverage */, 2817 F93DE32F0F82C55700608B94 /* Release */, 2818 ); 2819 defaultConfigurationIsVisible = 0; 2820 defaultConfigurationName = Release; 2821 }; 2822 F94585930F78235C009A47BF /* Build configuration list for PBXAggregateTarget "All" */ = { 2823 isa = XCConfigurationList; 2824 buildConfigurations = ( 2825 F94585850F782326009A47BF /* Debug */, 2826 F93DE3BF0F830E7000608B94 /* Debug With Code Coverage */, 2827 F94585860F782326009A47BF /* Release */, 2828 ); 2829 defaultConfigurationIsVisible = 0; 2830 defaultConfigurationName = Release; 2831 }; 2832 F9C44DAA0EF060A9003AEBAA /* Build configuration list for PBXNativeTarget "BreakpadTest" */ = { 2833 isa = XCConfigurationList; 2834 buildConfigurations = ( 2835 F9C44DA80EF060A8003AEBAA /* Debug */, 2836 F93DE3BE0F830E7000608B94 /* Debug With Code Coverage */, 2837 F9C44DA90EF060A8003AEBAA /* Release */, 2838 ); 2839 defaultConfigurationIsVisible = 0; 2840 defaultConfigurationName = Release; 2841 }; 2842 F9C77DDE0F7DD5D00045F7DB /* Build configuration list for PBXNativeTarget "UnitTests" */ = { 2843 isa = XCConfigurationList; 2844 buildConfigurations = ( 2845 F9C77DDC0F7DD5D00045F7DB /* Debug */, 2846 F93DE3C00F830E7000608B94 /* Debug With Code Coverage */, 2847 F9C77DDD0F7DD5D00045F7DB /* Release */, 2848 ); 2849 defaultConfigurationIsVisible = 0; 2850 defaultConfigurationName = Release; 2851 }; 2852/* End XCConfigurationList section */ 2853 }; 2854 rootObject = 0867D690FE84028FC02AAC07 /* Project object */; 2855}