1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 14569321182CE29F0029C465 /* ucontext_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 14569320182CE29F0029C465 /* ucontext_compat.h */; }; 11 14569323182CE2C10029C465 /* mach_vm_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 14569322182CE2C10029C465 /* mach_vm_compat.h */; }; 12 16BFA67014E195E9009704F8 /* ios_exception_minidump_generator.h in Headers */ = {isa = PBXBuildFile; fileRef = 16BFA66E14E195E9009704F8 /* ios_exception_minidump_generator.h */; }; 13 16BFA67214E1965A009704F8 /* ios_exception_minidump_generator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16BFA67114E1965A009704F8 /* ios_exception_minidump_generator.mm */; }; 14 16C7CCCB147D4A4300776EAD /* BreakpadDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7C968147D4A4200776EAD /* BreakpadDefines.h */; }; 15 16C7CCCC147D4A4300776EAD /* Breakpad.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7C96A147D4A4200776EAD /* Breakpad.h */; }; 16 16C7CCCD147D4A4300776EAD /* Breakpad.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16C7C96B147D4A4200776EAD /* Breakpad.mm */; }; 17 16C7CDE8147D4A4300776EAD /* ConfigFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CB9E147D4A4300776EAD /* ConfigFile.h */; }; 18 16C7CDE9147D4A4300776EAD /* ConfigFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CB9F147D4A4300776EAD /* ConfigFile.mm */; }; 19 16C7CDF5147D4A4300776EAD /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CBAD147D4A4300776EAD /* breakpad_nlist_64.cc */; }; 20 16C7CDF6147D4A4300776EAD /* breakpad_nlist_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CBAE147D4A4300776EAD /* breakpad_nlist_64.h */; }; 21 16C7CDF7147D4A4300776EAD /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CBAF147D4A4300776EAD /* dynamic_images.cc */; }; 22 16C7CDF8147D4A4300776EAD /* dynamic_images.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CBB0147D4A4300776EAD /* dynamic_images.h */; }; 23 16C7CDF9147D4A4300776EAD /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CBB1147D4A4300776EAD /* exception_handler.cc */; }; 24 16C7CDFA147D4A4300776EAD /* exception_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CBB2147D4A4300776EAD /* exception_handler.h */; }; 25 16C7CDFC147D4A4300776EAD /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CBB4147D4A4300776EAD /* minidump_generator.cc */; }; 26 16C7CDFD147D4A4300776EAD /* minidump_generator.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CBB5147D4A4300776EAD /* minidump_generator.h */; }; 27 16C7CDFE147D4A4300776EAD /* protected_memory_allocator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CBBC147D4A4300776EAD /* protected_memory_allocator.cc */; }; 28 16C7CDFF147D4A4300776EAD /* protected_memory_allocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CBBD147D4A4300776EAD /* protected_memory_allocator.h */; }; 29 16C7CE08147D4A4300776EAD /* uploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CBEA147D4A4300776EAD /* uploader.h */; }; 30 16C7CE09147D4A4300776EAD /* uploader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CBEB147D4A4300776EAD /* uploader.mm */; }; 31 16C7CE18147D4A4300776EAD /* minidump_file_writer-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC04147D4A4300776EAD /* minidump_file_writer-inl.h */; }; 32 16C7CE19147D4A4300776EAD /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC05147D4A4300776EAD /* minidump_file_writer.cc */; }; 33 16C7CE1A147D4A4300776EAD /* minidump_file_writer.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC06147D4A4300776EAD /* minidump_file_writer.h */; }; 34 16C7CE40147D4A4300776EAD /* convert_UTF.c in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC4A147D4A4300776EAD /* convert_UTF.c */; }; 35 16C7CE41147D4A4300776EAD /* convert_UTF.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC4B147D4A4300776EAD /* convert_UTF.h */; }; 36 16C7CE78147D4A4300776EAD /* GTMLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC88147D4A4300776EAD /* GTMLogger.h */; }; 37 16C7CE79147D4A4300776EAD /* GTMLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC89147D4A4300776EAD /* GTMLogger.m */; }; 38 16C7CE7A147D4A4300776EAD /* HTTPMultipartUpload.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC8A147D4A4300776EAD /* HTTPMultipartUpload.h */; }; 39 16C7CE7B147D4A4300776EAD /* HTTPMultipartUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC8B147D4A4300776EAD /* HTTPMultipartUpload.m */; }; 40 16C7CE83147D4A4300776EAD /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC93147D4A4300776EAD /* file_id.cc */; }; 41 16C7CE84147D4A4300776EAD /* file_id.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC94147D4A4300776EAD /* file_id.h */; }; 42 16C7CE85147D4A4300776EAD /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC95147D4A4300776EAD /* macho_id.cc */; }; 43 16C7CE86147D4A4300776EAD /* macho_id.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC96147D4A4300776EAD /* macho_id.h */; }; 44 16C7CE8A147D4A4300776EAD /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC9A147D4A4300776EAD /* macho_utilities.cc */; }; 45 16C7CE8B147D4A4300776EAD /* macho_utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC9B147D4A4300776EAD /* macho_utilities.h */; }; 46 16C7CE8C147D4A4300776EAD /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC9C147D4A4300776EAD /* macho_walker.cc */; }; 47 16C7CE8D147D4A4300776EAD /* macho_walker.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CC9D147D4A4300776EAD /* macho_walker.h */; }; 48 16C7CE8F147D4A4300776EAD /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CC9F147D4A4300776EAD /* string_utilities.cc */; }; 49 16C7CE90147D4A4300776EAD /* string_utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CCA0147D4A4300776EAD /* string_utilities.h */; }; 50 16C7CE93147D4A4300776EAD /* md5.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CCA4147D4A4300776EAD /* md5.cc */; }; 51 16C7CE94147D4A4300776EAD /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CCA5147D4A4300776EAD /* md5.h */; }; 52 16C7CEA7147D4A4300776EAD /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16C7CCB9147D4A4300776EAD /* string_conversion.cc */; }; 53 16C7CEA8147D4A4300776EAD /* string_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C7CCBA147D4A4300776EAD /* string_conversion.h */; }; 54 16C92FAD150DF8330053D7BA /* BreakpadController.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C92FAB150DF8330053D7BA /* BreakpadController.h */; }; 55 16C92FAE150DF8330053D7BA /* BreakpadController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16C92FAC150DF8330053D7BA /* BreakpadController.mm */; }; 56 1EEEB60F1720821900F7E689 /* simple_string_dictionary.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EEEB60C1720821900F7E689 /* simple_string_dictionary.cc */; }; 57 1EEEB6101720821900F7E689 /* simple_string_dictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EEEB60D1720821900F7E689 /* simple_string_dictionary.h */; }; 58 AA747D9F0F9514B9006C5449 /* Breakpad_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = AA747D9E0F9514B9006C5449 /* Breakpad_Prefix.pch */; }; 59 AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AACBBE490F95108600F1A2B1 /* Foundation.framework */; }; 60/* End PBXBuildFile section */ 61 62/* Begin PBXFileReference section */ 63 14569320182CE29F0029C465 /* ucontext_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ucontext_compat.h; sourceTree = "<group>"; }; 64 14569322182CE2C10029C465 /* mach_vm_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mach_vm_compat.h; sourceTree = "<group>"; }; 65 16BFA66E14E195E9009704F8 /* ios_exception_minidump_generator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ios_exception_minidump_generator.h; sourceTree = "<group>"; }; 66 16BFA67114E1965A009704F8 /* ios_exception_minidump_generator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ios_exception_minidump_generator.mm; sourceTree = "<group>"; }; 67 16C7C968147D4A4200776EAD /* BreakpadDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BreakpadDefines.h; sourceTree = "<group>"; }; 68 16C7C96A147D4A4200776EAD /* Breakpad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Breakpad.h; sourceTree = "<group>"; }; 69 16C7C96B147D4A4200776EAD /* Breakpad.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Breakpad.mm; sourceTree = "<group>"; }; 70 16C7CB9E147D4A4300776EAD /* ConfigFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfigFile.h; sourceTree = "<group>"; }; 71 16C7CB9F147D4A4300776EAD /* ConfigFile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ConfigFile.mm; sourceTree = "<group>"; }; 72 16C7CBAD147D4A4300776EAD /* breakpad_nlist_64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = breakpad_nlist_64.cc; sourceTree = "<group>"; }; 73 16C7CBAE147D4A4300776EAD /* breakpad_nlist_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = breakpad_nlist_64.h; sourceTree = "<group>"; }; 74 16C7CBAF147D4A4300776EAD /* dynamic_images.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dynamic_images.cc; sourceTree = "<group>"; }; 75 16C7CBB0147D4A4300776EAD /* dynamic_images.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dynamic_images.h; sourceTree = "<group>"; }; 76 16C7CBB1147D4A4300776EAD /* exception_handler.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exception_handler.cc; sourceTree = "<group>"; }; 77 16C7CBB2147D4A4300776EAD /* exception_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exception_handler.h; sourceTree = "<group>"; }; 78 16C7CBB4147D4A4300776EAD /* minidump_generator.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = minidump_generator.cc; sourceTree = "<group>"; }; 79 16C7CBB5147D4A4300776EAD /* minidump_generator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minidump_generator.h; sourceTree = "<group>"; }; 80 16C7CBBC147D4A4300776EAD /* protected_memory_allocator.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = protected_memory_allocator.cc; sourceTree = "<group>"; }; 81 16C7CBBD147D4A4300776EAD /* protected_memory_allocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protected_memory_allocator.h; sourceTree = "<group>"; }; 82 16C7CBEA147D4A4300776EAD /* uploader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uploader.h; sourceTree = "<group>"; }; 83 16C7CBEB147D4A4300776EAD /* uploader.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = uploader.mm; sourceTree = "<group>"; }; 84 16C7CC04147D4A4300776EAD /* minidump_file_writer-inl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "minidump_file_writer-inl.h"; sourceTree = "<group>"; }; 85 16C7CC05147D4A4300776EAD /* minidump_file_writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = minidump_file_writer.cc; sourceTree = "<group>"; }; 86 16C7CC06147D4A4300776EAD /* minidump_file_writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minidump_file_writer.h; sourceTree = "<group>"; }; 87 16C7CC07147D4A4300776EAD /* minidump_file_writer_unittest.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = minidump_file_writer_unittest.cc; sourceTree = "<group>"; }; 88 16C7CC4A147D4A4300776EAD /* convert_UTF.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = convert_UTF.c; sourceTree = "<group>"; }; 89 16C7CC4B147D4A4300776EAD /* convert_UTF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convert_UTF.h; sourceTree = "<group>"; }; 90 16C7CC88147D4A4300776EAD /* GTMLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMLogger.h; sourceTree = "<group>"; }; 91 16C7CC89147D4A4300776EAD /* GTMLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GTMLogger.m; sourceTree = "<group>"; }; 92 16C7CC8A147D4A4300776EAD /* HTTPMultipartUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPMultipartUpload.h; sourceTree = "<group>"; }; 93 16C7CC8B147D4A4300776EAD /* HTTPMultipartUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HTTPMultipartUpload.m; sourceTree = "<group>"; }; 94 16C7CC93147D4A4300776EAD /* file_id.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file_id.cc; sourceTree = "<group>"; }; 95 16C7CC94147D4A4300776EAD /* file_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file_id.h; sourceTree = "<group>"; }; 96 16C7CC95147D4A4300776EAD /* macho_id.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macho_id.cc; sourceTree = "<group>"; }; 97 16C7CC96147D4A4300776EAD /* macho_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macho_id.h; sourceTree = "<group>"; }; 98 16C7CC9A147D4A4300776EAD /* macho_utilities.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macho_utilities.cc; sourceTree = "<group>"; }; 99 16C7CC9B147D4A4300776EAD /* macho_utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macho_utilities.h; sourceTree = "<group>"; }; 100 16C7CC9C147D4A4300776EAD /* macho_walker.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macho_walker.cc; sourceTree = "<group>"; }; 101 16C7CC9D147D4A4300776EAD /* macho_walker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macho_walker.h; sourceTree = "<group>"; }; 102 16C7CC9F147D4A4300776EAD /* string_utilities.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_utilities.cc; sourceTree = "<group>"; }; 103 16C7CCA0147D4A4300776EAD /* string_utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_utilities.h; sourceTree = "<group>"; }; 104 16C7CCA4147D4A4300776EAD /* md5.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = md5.cc; sourceTree = "<group>"; }; 105 16C7CCA5147D4A4300776EAD /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = "<group>"; }; 106 16C7CCB9147D4A4300776EAD /* string_conversion.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_conversion.cc; sourceTree = "<group>"; }; 107 16C7CCBA147D4A4300776EAD /* string_conversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_conversion.h; sourceTree = "<group>"; }; 108 16C92FAB150DF8330053D7BA /* BreakpadController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BreakpadController.h; sourceTree = "<group>"; }; 109 16C92FAC150DF8330053D7BA /* BreakpadController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = BreakpadController.mm; sourceTree = "<group>"; }; 110 1EEEB60C1720821900F7E689 /* simple_string_dictionary.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simple_string_dictionary.cc; sourceTree = "<group>"; }; 111 1EEEB60D1720821900F7E689 /* simple_string_dictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simple_string_dictionary.h; sourceTree = "<group>"; }; 112 AA747D9E0F9514B9006C5449 /* Breakpad_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Breakpad_Prefix.pch; sourceTree = SOURCE_ROOT; }; 113 AACBBE490F95108600F1A2B1 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 114 D2AAC07E0554694100DB518D /* libBreakpad.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libBreakpad.a; sourceTree = BUILT_PRODUCTS_DIR; }; 115/* End PBXFileReference section */ 116 117/* Begin PBXFrameworksBuildPhase section */ 118 D2AAC07C0554694100DB518D /* Frameworks */ = { 119 isa = PBXFrameworksBuildPhase; 120 buildActionMask = 2147483647; 121 files = ( 122 AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */, 123 ); 124 runOnlyForDeploymentPostprocessing = 0; 125 }; 126/* End PBXFrameworksBuildPhase section */ 127 128/* Begin PBXGroup section */ 129 034768DFFF38A50411DB9C8B /* Products */ = { 130 isa = PBXGroup; 131 children = ( 132 D2AAC07E0554694100DB518D /* libBreakpad.a */, 133 ); 134 name = Products; 135 sourceTree = "<group>"; 136 }; 137 0867D691FE84028FC02AAC07 /* Breakpad */ = { 138 isa = PBXGroup; 139 children = ( 140 08FB77AEFE84172EC02AAC07 /* Classes */, 141 32C88DFF0371C24200C91783 /* Other Sources */, 142 0867D69AFE84028FC02AAC07 /* Frameworks */, 143 034768DFFF38A50411DB9C8B /* Products */, 144 ); 145 name = Breakpad; 146 sourceTree = "<group>"; 147 }; 148 0867D69AFE84028FC02AAC07 /* Frameworks */ = { 149 isa = PBXGroup; 150 children = ( 151 AACBBE490F95108600F1A2B1 /* Foundation.framework */, 152 ); 153 name = Frameworks; 154 sourceTree = "<group>"; 155 }; 156 08FB77AEFE84172EC02AAC07 /* Classes */ = { 157 isa = PBXGroup; 158 children = ( 159 16C7C965147D4A4200776EAD /* client */, 160 16C7CC47147D4A4300776EAD /* common */, 161 ); 162 name = Classes; 163 sourceTree = "<group>"; 164 }; 165 16BFA66A14E195E9009704F8 /* handler */ = { 166 isa = PBXGroup; 167 children = ( 168 16BFA67114E1965A009704F8 /* ios_exception_minidump_generator.mm */, 169 16BFA66E14E195E9009704F8 /* ios_exception_minidump_generator.h */, 170 ); 171 path = handler; 172 sourceTree = "<group>"; 173 }; 174 16C7C965147D4A4200776EAD /* client */ = { 175 isa = PBXGroup; 176 children = ( 177 16C7C966147D4A4200776EAD /* apple */, 178 16C7C969147D4A4200776EAD /* ios */, 179 16C7C99E147D4A4200776EAD /* mac */, 180 16C7CC04147D4A4300776EAD /* minidump_file_writer-inl.h */, 181 16C7CC05147D4A4300776EAD /* minidump_file_writer.cc */, 182 16C7CC06147D4A4300776EAD /* minidump_file_writer.h */, 183 16C7CC07147D4A4300776EAD /* minidump_file_writer_unittest.cc */, 184 ); 185 name = client; 186 path = ..; 187 sourceTree = SOURCE_ROOT; 188 }; 189 16C7C966147D4A4200776EAD /* apple */ = { 190 isa = PBXGroup; 191 children = ( 192 16C7C967147D4A4200776EAD /* Framework */, 193 ); 194 path = apple; 195 sourceTree = "<group>"; 196 }; 197 16C7C967147D4A4200776EAD /* Framework */ = { 198 isa = PBXGroup; 199 children = ( 200 16C7C968147D4A4200776EAD /* BreakpadDefines.h */, 201 ); 202 path = Framework; 203 sourceTree = "<group>"; 204 }; 205 16C7C969147D4A4200776EAD /* ios */ = { 206 isa = PBXGroup; 207 children = ( 208 16C92FAB150DF8330053D7BA /* BreakpadController.h */, 209 16C92FAC150DF8330053D7BA /* BreakpadController.mm */, 210 16BFA66A14E195E9009704F8 /* handler */, 211 16C7C96A147D4A4200776EAD /* Breakpad.h */, 212 16C7C96B147D4A4200776EAD /* Breakpad.mm */, 213 ); 214 path = ios; 215 sourceTree = "<group>"; 216 }; 217 16C7C99E147D4A4200776EAD /* mac */ = { 218 isa = PBXGroup; 219 children = ( 220 16C7CB9D147D4A4300776EAD /* crash_generation */, 221 16C7CBAA147D4A4300776EAD /* handler */, 222 16C7CBC8147D4A4300776EAD /* sender */, 223 ); 224 path = mac; 225 sourceTree = "<group>"; 226 }; 227 16C7CB9D147D4A4300776EAD /* crash_generation */ = { 228 isa = PBXGroup; 229 children = ( 230 16C7CB9E147D4A4300776EAD /* ConfigFile.h */, 231 16C7CB9F147D4A4300776EAD /* ConfigFile.mm */, 232 ); 233 path = crash_generation; 234 sourceTree = "<group>"; 235 }; 236 16C7CBAA147D4A4300776EAD /* handler */ = { 237 isa = PBXGroup; 238 children = ( 239 16C7CBAD147D4A4300776EAD /* breakpad_nlist_64.cc */, 240 16C7CBAE147D4A4300776EAD /* breakpad_nlist_64.h */, 241 16C7CBAF147D4A4300776EAD /* dynamic_images.cc */, 242 16C7CBB0147D4A4300776EAD /* dynamic_images.h */, 243 16C7CBB1147D4A4300776EAD /* exception_handler.cc */, 244 16C7CBB2147D4A4300776EAD /* exception_handler.h */, 245 14569322182CE2C10029C465 /* mach_vm_compat.h */, 246 16C7CBB4147D4A4300776EAD /* minidump_generator.cc */, 247 16C7CBB5147D4A4300776EAD /* minidump_generator.h */, 248 16C7CBBC147D4A4300776EAD /* protected_memory_allocator.cc */, 249 16C7CBBD147D4A4300776EAD /* protected_memory_allocator.h */, 250 14569320182CE29F0029C465 /* ucontext_compat.h */, 251 ); 252 path = handler; 253 sourceTree = "<group>"; 254 }; 255 16C7CBC8147D4A4300776EAD /* sender */ = { 256 isa = PBXGroup; 257 children = ( 258 16C7CBEA147D4A4300776EAD /* uploader.h */, 259 16C7CBEB147D4A4300776EAD /* uploader.mm */, 260 ); 261 path = sender; 262 sourceTree = "<group>"; 263 }; 264 16C7CC47147D4A4300776EAD /* common */ = { 265 isa = PBXGroup; 266 children = ( 267 1EEEB60C1720821900F7E689 /* simple_string_dictionary.cc */, 268 1EEEB60D1720821900F7E689 /* simple_string_dictionary.h */, 269 16C7CC4A147D4A4300776EAD /* convert_UTF.c */, 270 16C7CC4B147D4A4300776EAD /* convert_UTF.h */, 271 16C7CC82147D4A4300776EAD /* mac */, 272 16C7CCA4147D4A4300776EAD /* md5.cc */, 273 16C7CCA5147D4A4300776EAD /* md5.h */, 274 16C7CCB9147D4A4300776EAD /* string_conversion.cc */, 275 16C7CCBA147D4A4300776EAD /* string_conversion.h */, 276 ); 277 name = common; 278 path = ../../common; 279 sourceTree = SOURCE_ROOT; 280 }; 281 16C7CC82147D4A4300776EAD /* mac */ = { 282 isa = PBXGroup; 283 children = ( 284 16C7CC88147D4A4300776EAD /* GTMLogger.h */, 285 16C7CC89147D4A4300776EAD /* GTMLogger.m */, 286 16C7CC8A147D4A4300776EAD /* HTTPMultipartUpload.h */, 287 16C7CC8B147D4A4300776EAD /* HTTPMultipartUpload.m */, 288 16C7CC93147D4A4300776EAD /* file_id.cc */, 289 16C7CC94147D4A4300776EAD /* file_id.h */, 290 16C7CC95147D4A4300776EAD /* macho_id.cc */, 291 16C7CC96147D4A4300776EAD /* macho_id.h */, 292 16C7CC9A147D4A4300776EAD /* macho_utilities.cc */, 293 16C7CC9B147D4A4300776EAD /* macho_utilities.h */, 294 16C7CC9C147D4A4300776EAD /* macho_walker.cc */, 295 16C7CC9D147D4A4300776EAD /* macho_walker.h */, 296 16C7CC9F147D4A4300776EAD /* string_utilities.cc */, 297 16C7CCA0147D4A4300776EAD /* string_utilities.h */, 298 ); 299 path = mac; 300 sourceTree = "<group>"; 301 }; 302 32C88DFF0371C24200C91783 /* Other Sources */ = { 303 isa = PBXGroup; 304 children = ( 305 AA747D9E0F9514B9006C5449 /* Breakpad_Prefix.pch */, 306 ); 307 name = "Other Sources"; 308 sourceTree = "<group>"; 309 }; 310/* End PBXGroup section */ 311 312/* Begin PBXHeadersBuildPhase section */ 313 D2AAC07A0554694100DB518D /* Headers */ = { 314 isa = PBXHeadersBuildPhase; 315 buildActionMask = 2147483647; 316 files = ( 317 AA747D9F0F9514B9006C5449 /* Breakpad_Prefix.pch in Headers */, 318 16C7CCCB147D4A4300776EAD /* BreakpadDefines.h in Headers */, 319 16C7CCCC147D4A4300776EAD /* Breakpad.h in Headers */, 320 16C7CDE8147D4A4300776EAD /* ConfigFile.h in Headers */, 321 14569321182CE29F0029C465 /* ucontext_compat.h in Headers */, 322 16C7CDF6147D4A4300776EAD /* breakpad_nlist_64.h in Headers */, 323 16C7CDF8147D4A4300776EAD /* dynamic_images.h in Headers */, 324 16C7CDFA147D4A4300776EAD /* exception_handler.h in Headers */, 325 16C7CDFD147D4A4300776EAD /* minidump_generator.h in Headers */, 326 16C7CDFF147D4A4300776EAD /* protected_memory_allocator.h in Headers */, 327 16C7CE08147D4A4300776EAD /* uploader.h in Headers */, 328 16C7CE18147D4A4300776EAD /* minidump_file_writer-inl.h in Headers */, 329 16C7CE1A147D4A4300776EAD /* minidump_file_writer.h in Headers */, 330 16C7CE41147D4A4300776EAD /* convert_UTF.h in Headers */, 331 16C7CE78147D4A4300776EAD /* GTMLogger.h in Headers */, 332 16C7CE7A147D4A4300776EAD /* HTTPMultipartUpload.h in Headers */, 333 16C7CE84147D4A4300776EAD /* file_id.h in Headers */, 334 16C7CE86147D4A4300776EAD /* macho_id.h in Headers */, 335 16C7CE8B147D4A4300776EAD /* macho_utilities.h in Headers */, 336 16C7CE8D147D4A4300776EAD /* macho_walker.h in Headers */, 337 16C7CE90147D4A4300776EAD /* string_utilities.h in Headers */, 338 16C7CE94147D4A4300776EAD /* md5.h in Headers */, 339 16C7CEA8147D4A4300776EAD /* string_conversion.h in Headers */, 340 16BFA67014E195E9009704F8 /* ios_exception_minidump_generator.h in Headers */, 341 16C92FAD150DF8330053D7BA /* BreakpadController.h in Headers */, 342 1EEEB6101720821900F7E689 /* simple_string_dictionary.h in Headers */, 343 14569323182CE2C10029C465 /* mach_vm_compat.h in Headers */, 344 ); 345 runOnlyForDeploymentPostprocessing = 0; 346 }; 347/* End PBXHeadersBuildPhase section */ 348 349/* Begin PBXNativeTarget section */ 350 D2AAC07D0554694100DB518D /* Breakpad */ = { 351 isa = PBXNativeTarget; 352 buildConfigurationList = 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "Breakpad" */; 353 buildPhases = ( 354 D2AAC07A0554694100DB518D /* Headers */, 355 D2AAC07B0554694100DB518D /* Sources */, 356 D2AAC07C0554694100DB518D /* Frameworks */, 357 ); 358 buildRules = ( 359 ); 360 dependencies = ( 361 ); 362 name = Breakpad; 363 productName = Breakpad; 364 productReference = D2AAC07E0554694100DB518D /* libBreakpad.a */; 365 productType = "com.apple.product-type.library.static"; 366 }; 367/* End PBXNativeTarget section */ 368 369/* Begin PBXProject section */ 370 0867D690FE84028FC02AAC07 /* Project object */ = { 371 isa = PBXProject; 372 attributes = { 373 LastUpgradeCheck = 0510; 374 }; 375 buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "Breakpad" */; 376 compatibilityVersion = "Xcode 3.2"; 377 developmentRegion = English; 378 hasScannedForEncodings = 1; 379 knownRegions = ( 380 English, 381 Japanese, 382 French, 383 German, 384 da, 385 de, 386 es, 387 fr, 388 it, 389 ja, 390 nl, 391 no, 392 sl, 393 sv, 394 tr, 395 ); 396 mainGroup = 0867D691FE84028FC02AAC07 /* Breakpad */; 397 productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; 398 projectDirPath = ""; 399 projectRoot = ""; 400 targets = ( 401 D2AAC07D0554694100DB518D /* Breakpad */, 402 ); 403 }; 404/* End PBXProject section */ 405 406/* Begin PBXSourcesBuildPhase section */ 407 D2AAC07B0554694100DB518D /* Sources */ = { 408 isa = PBXSourcesBuildPhase; 409 buildActionMask = 2147483647; 410 files = ( 411 16C7CCCD147D4A4300776EAD /* Breakpad.mm in Sources */, 412 16C7CDE9147D4A4300776EAD /* ConfigFile.mm in Sources */, 413 16C7CDF5147D4A4300776EAD /* breakpad_nlist_64.cc in Sources */, 414 16C7CDF7147D4A4300776EAD /* dynamic_images.cc in Sources */, 415 16C7CDF9147D4A4300776EAD /* exception_handler.cc in Sources */, 416 16C7CDFC147D4A4300776EAD /* minidump_generator.cc in Sources */, 417 16C7CDFE147D4A4300776EAD /* protected_memory_allocator.cc in Sources */, 418 16C7CE09147D4A4300776EAD /* uploader.mm in Sources */, 419 16C7CE19147D4A4300776EAD /* minidump_file_writer.cc in Sources */, 420 16C7CE40147D4A4300776EAD /* convert_UTF.c in Sources */, 421 16C7CE79147D4A4300776EAD /* GTMLogger.m in Sources */, 422 16C7CE7B147D4A4300776EAD /* HTTPMultipartUpload.m in Sources */, 423 16C7CE83147D4A4300776EAD /* file_id.cc in Sources */, 424 16C7CE85147D4A4300776EAD /* macho_id.cc in Sources */, 425 16C7CE8A147D4A4300776EAD /* macho_utilities.cc in Sources */, 426 16C7CE8C147D4A4300776EAD /* macho_walker.cc in Sources */, 427 16C7CE8F147D4A4300776EAD /* string_utilities.cc in Sources */, 428 16C7CE93147D4A4300776EAD /* md5.cc in Sources */, 429 16C7CEA7147D4A4300776EAD /* string_conversion.cc in Sources */, 430 16BFA67214E1965A009704F8 /* ios_exception_minidump_generator.mm in Sources */, 431 16C92FAE150DF8330053D7BA /* BreakpadController.mm in Sources */, 432 1EEEB60F1720821900F7E689 /* simple_string_dictionary.cc in Sources */, 433 ); 434 runOnlyForDeploymentPostprocessing = 0; 435 }; 436/* End PBXSourcesBuildPhase section */ 437 438/* Begin XCBuildConfiguration section */ 439 1DEB921F08733DC00010E9CD /* Debug */ = { 440 isa = XCBuildConfiguration; 441 buildSettings = { 442 ALWAYS_SEARCH_USER_PATHS = NO; 443 COPY_PHASE_STRIP = NO; 444 DSTROOT = /tmp/Breakpad.dst; 445 FRAMEWORK_SEARCH_PATHS = ( 446 "$(inherited)", 447 "\"$(SRCROOT)/../mac/build/Debug\"", 448 ); 449 GCC_DYNAMIC_NO_PIC = NO; 450 GCC_MODEL_TUNING = G5; 451 GCC_OPTIMIZATION_LEVEL = 0; 452 GCC_PRECOMPILE_PREFIX_HEADER = YES; 453 GCC_PREFIX_HEADER = Breakpad_Prefix.pch; 454 INSTALL_PATH = /usr/local/lib; 455 LIBRARY_SEARCH_PATHS = ( 456 "$(inherited)", 457 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/Breakpad.build/Objects-normal/i386\"", 458 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/Breakpad.build/Objects-normal/x86_64\"", 459 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/breakpadUtilities.build/Objects-normal/i386\"", 460 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/breakpadUtilities.build/Objects-normal/x86_64\"", 461 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/gtest.build/Objects-normal/i386\"", 462 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/gtest.build/Objects-normal/x86_64\"", 463 "\"$(SRCROOT)/../mac/build/Debug\"", 464 "\"$(SRCROOT)/../mac/gcov\"", 465 ); 466 PRODUCT_NAME = Breakpad; 467 }; 468 name = Debug; 469 }; 470 1DEB922008733DC00010E9CD /* Release */ = { 471 isa = XCBuildConfiguration; 472 buildSettings = { 473 ALWAYS_SEARCH_USER_PATHS = NO; 474 DSTROOT = /tmp/Breakpad.dst; 475 FRAMEWORK_SEARCH_PATHS = ( 476 "$(inherited)", 477 "\"$(SRCROOT)/../mac/build/Debug\"", 478 ); 479 GCC_MODEL_TUNING = G5; 480 GCC_PRECOMPILE_PREFIX_HEADER = YES; 481 GCC_PREFIX_HEADER = Breakpad_Prefix.pch; 482 INSTALL_PATH = /usr/local/lib; 483 LIBRARY_SEARCH_PATHS = ( 484 "$(inherited)", 485 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/Breakpad.build/Objects-normal/i386\"", 486 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/Breakpad.build/Objects-normal/x86_64\"", 487 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/breakpadUtilities.build/Objects-normal/i386\"", 488 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/breakpadUtilities.build/Objects-normal/x86_64\"", 489 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/gtest.build/Objects-normal/i386\"", 490 "\"$(SRCROOT)/../mac/build/Breakpad.build/Debug/gtest.build/Objects-normal/x86_64\"", 491 "\"$(SRCROOT)/../mac/build/Debug\"", 492 "\"$(SRCROOT)/../mac/gcov\"", 493 ); 494 PRODUCT_NAME = Breakpad; 495 }; 496 name = Release; 497 }; 498 1DEB922308733DC00010E9CD /* Debug */ = { 499 isa = XCBuildConfiguration; 500 buildSettings = { 501 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 502 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; 503 GCC_C_LANGUAGE_STANDARD = c99; 504 GCC_OPTIMIZATION_LEVEL = 0; 505 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 506 GCC_WARN_ABOUT_RETURN_TYPE = YES; 507 GCC_WARN_SHADOW = YES; 508 GCC_WARN_SIGN_COMPARE = YES; 509 GCC_WARN_UNINITIALIZED_AUTOS = YES; 510 GCC_WARN_UNKNOWN_PRAGMAS = YES; 511 GCC_WARN_UNUSED_FUNCTION = YES; 512 GCC_WARN_UNUSED_LABEL = YES; 513 GCC_WARN_UNUSED_VARIABLE = YES; 514 HEADER_SEARCH_PATHS = ( 515 ../../, 516 ../../client/apple/Framework, 517 ../../common/mac, 518 ); 519 IPHONEOS_DEPLOYMENT_TARGET = 5.0; 520 ONLY_ACTIVE_ARCH = YES; 521 OTHER_LDFLAGS = "-ObjC"; 522 SDKROOT = iphoneos; 523 WARNING_CFLAGS = "-Wundef"; 524 }; 525 name = Debug; 526 }; 527 1DEB922408733DC00010E9CD /* Release */ = { 528 isa = XCBuildConfiguration; 529 buildSettings = { 530 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 531 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; 532 GCC_C_LANGUAGE_STANDARD = c99; 533 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 534 GCC_WARN_ABOUT_RETURN_TYPE = YES; 535 GCC_WARN_SHADOW = YES; 536 GCC_WARN_SIGN_COMPARE = YES; 537 GCC_WARN_UNINITIALIZED_AUTOS = YES; 538 GCC_WARN_UNKNOWN_PRAGMAS = YES; 539 GCC_WARN_UNUSED_FUNCTION = YES; 540 GCC_WARN_UNUSED_LABEL = YES; 541 GCC_WARN_UNUSED_VARIABLE = YES; 542 HEADER_SEARCH_PATHS = ( 543 ../../, 544 ../../client/apple/Framework, 545 ../../common/mac, 546 ); 547 IPHONEOS_DEPLOYMENT_TARGET = 5.0; 548 OTHER_LDFLAGS = "-ObjC"; 549 SDKROOT = iphoneos; 550 WARNING_CFLAGS = "-Wundef"; 551 }; 552 name = Release; 553 }; 554/* End XCBuildConfiguration section */ 555 556/* Begin XCConfigurationList section */ 557 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "Breakpad" */ = { 558 isa = XCConfigurationList; 559 buildConfigurations = ( 560 1DEB921F08733DC00010E9CD /* Debug */, 561 1DEB922008733DC00010E9CD /* Release */, 562 ); 563 defaultConfigurationIsVisible = 0; 564 defaultConfigurationName = Release; 565 }; 566 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "Breakpad" */ = { 567 isa = XCConfigurationList; 568 buildConfigurations = ( 569 1DEB922308733DC00010E9CD /* Debug */, 570 1DEB922408733DC00010E9CD /* Release */, 571 ); 572 defaultConfigurationIsVisible = 0; 573 defaultConfigurationName = Release; 574 }; 575/* End XCConfigurationList section */ 576 }; 577 rootObject = 0867D690FE84028FC02AAC07 /* Project object */; 578} 579