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