/ src / client / mac / handler / minidump_test.xcodeproj / project.pbxproj
project.pbxproj
  1  // !$*UTF8*$!
  2  {
  3  	archiveVersion = 1;
  4  	classes = {
  5  	};
  6  	objectVersion = 46;
  7  	objects = {
  8  
  9  /* Begin PBXBuildFile section */
 10  		8BFC813F11FF9A58002CB4DC /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */; };
 11  		8BFC814411FF9A9C002CB4DC /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */; };
 12  		8BFC814511FF9A9D002CB4DC /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */; };
 13  		8BFC814811FF9B13002CB4DC /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */; };
 14  		8BFC814911FF9B13002CB4DC /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */; };
 15  		8BFC814A11FF9B13002CB4DC /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */; };
 16  		8BFC814B11FF9B3F002CB4DC /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9721FA10E8B0E2300D7E813 /* SenTestingKit.framework */; };
 17  		8BFC814C11FF9B3F002CB4DC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9721F6B0E8B0D7000D7E813 /* Cocoa.framework */; };
 18  		8BFC81A211FF9C2E002CB4DC /* CPlusTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC819211FF9C23002CB4DC /* CPlusTest.framework */; };
 19  		8BFC81A311FF9C2F002CB4DC /* CPlusTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BFC819211FF9C23002CB4DC /* CPlusTest.framework */; };
 20  		8BFC81AD11FF9C8A002CB4DC /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F98208A10DB32CAE0017AECA /* breakpad_nlist_64.cc */; };
 21  		8BFC81AE11FF9C8C002CB4DC /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F98208A10DB32CAE0017AECA /* breakpad_nlist_64.cc */; };
 22  		8BFC81AF11FF9C8C002CB4DC /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F98208A10DB32CAE0017AECA /* breakpad_nlist_64.cc */; };
 23  		8BFC81B011FF9C8D002CB4DC /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F98208A10DB32CAE0017AECA /* breakpad_nlist_64.cc */; };
 24  		9B35FF5A0B267D5F008DE8C7 /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B35FF560B267D5F008DE8C7 /* convert_UTF.cc */; };
 25  		9B35FF5B0B267D5F008DE8C7 /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B35FF580B267D5F008DE8C7 /* string_conversion.cc */; };
 26  		9B37CEEC0AF98ECD00FA4BD4 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9B37CEEB0AF98ECD00FA4BD4 /* CoreFoundation.framework */; };
 27  		9B7CA7700B12873A00CD3A1D /* minidump_file_writer-inl.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9BE3C01E0B0CE329009892DF /* minidump_file_writer-inl.h */; };
 28  		9B7CA8540B12989000CD3A1D /* minidump_file_writer_unittest.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B7CA8530B12989000CD3A1D /* minidump_file_writer_unittest.cc */; };
 29  		9B7CA8550B1298A100CD3A1D /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C230B01344C0055103E /* minidump_file_writer.cc */; };
 30  		9BC1D2940B336F2300F2A2B4 /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B35FF560B267D5F008DE8C7 /* convert_UTF.cc */; };
 31  		9BC1D2950B336F2500F2A2B4 /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B35FF580B267D5F008DE8C7 /* string_conversion.cc */; };
 32  		9BD82AC10B0029DF0055103E /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9B37CEEB0AF98ECD00FA4BD4 /* CoreFoundation.framework */; };
 33  		9BD82BFF0B01333D0055103E /* exception_handler_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82BFD0B01333D0055103E /* exception_handler_test.cc */; };
 34  		9BD82C020B01333D0055103E /* minidump_generator_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82BFE0B01333D0055103E /* minidump_generator_test.cc */; };
 35  		9BD82C0D0B0133520055103E /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C090B0133520055103E /* exception_handler.cc */; };
 36  		9BD82C0E0B0133520055103E /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C0B0B0133520055103E /* minidump_generator.cc */; };
 37  		9BD82C0F0B0133520055103E /* exception_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C090B0133520055103E /* exception_handler.cc */; };
 38  		9BD82C100B0133520055103E /* exception_handler.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9BD82C0A0B0133520055103E /* exception_handler.h */; };
 39  		9BD82C110B0133520055103E /* minidump_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C0B0B0133520055103E /* minidump_generator.cc */; };
 40  		9BD82C120B0133520055103E /* minidump_generator.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9BD82C0C0B0133520055103E /* minidump_generator.h */; };
 41  		9BD82C250B01344C0055103E /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C230B01344C0055103E /* minidump_file_writer.cc */; };
 42  		9BD82C260B01344C0055103E /* minidump_file_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C230B01344C0055103E /* minidump_file_writer.cc */; };
 43  		9BD82C270B01344C0055103E /* minidump_file_writer.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9BD82C240B01344C0055103E /* minidump_file_writer.h */; };
 44  		9BD82C2D0B01345E0055103E /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C2B0B01345E0055103E /* string_utilities.cc */; };
 45  		9BD82C2E0B01345E0055103E /* string_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BD82C2B0B01345E0055103E /* string_utilities.cc */; };
 46  		9BD82C2F0B01345E0055103E /* string_utilities.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9BD82C2C0B01345E0055103E /* string_utilities.h */; };
 47  		D2F651000BEF947200920385 /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FA0BEF947200920385 /* file_id.cc */; };
 48  		D2F651010BEF947200920385 /* file_id.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = D2F650FB0BEF947200920385 /* file_id.h */; };
 49  		D2F651020BEF947200920385 /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FC0BEF947200920385 /* macho_id.cc */; };
 50  		D2F651030BEF947200920385 /* macho_id.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = D2F650FD0BEF947200920385 /* macho_id.h */; };
 51  		D2F651040BEF947200920385 /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FE0BEF947200920385 /* macho_utilities.cc */; };
 52  		D2F651050BEF947200920385 /* macho_utilities.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = D2F650FF0BEF947200920385 /* macho_utilities.h */; };
 53  		D2F651090BEF949A00920385 /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F651070BEF949A00920385 /* dynamic_images.cc */; };
 54  		D2F6510A0BEF949A00920385 /* dynamic_images.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = D2F651080BEF949A00920385 /* dynamic_images.h */; };
 55  		D2F6510E0BEF94EB00920385 /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F6510C0BEF94EB00920385 /* macho_walker.cc */; };
 56  		D2F6510F0BEF94EB00920385 /* macho_walker.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = D2F6510D0BEF94EB00920385 /* macho_walker.h */; };
 57  		D2F651110BEF951700920385 /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B35FF580B267D5F008DE8C7 /* string_conversion.cc */; };
 58  		D2F651130BEF951C00920385 /* string_conversion.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9B35FF590B267D5F008DE8C7 /* string_conversion.h */; };
 59  		D2F651150BEF953000920385 /* convert_UTF.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B35FF560B267D5F008DE8C7 /* convert_UTF.cc */; };
 60  		D2F651160BEF953100920385 /* convert_UTF.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9B35FF570B267D5F008DE8C7 /* convert_UTF.h */; };
 61  		D2F6511B0BEF970E00920385 /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F651070BEF949A00920385 /* dynamic_images.cc */; };
 62  		D2F6511D0BEF973500920385 /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FA0BEF947200920385 /* file_id.cc */; };
 63  		D2F6511E0BEF973600920385 /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FC0BEF947200920385 /* macho_id.cc */; };
 64  		D2F6511F0BEF973900920385 /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FE0BEF947200920385 /* macho_utilities.cc */; };
 65  		D2F651210BEF975400920385 /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F6510C0BEF94EB00920385 /* macho_walker.cc */; };
 66  		F93A887D0E8B4C8C0026AF89 /* macho_walker.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F6510C0BEF94EB00920385 /* macho_walker.cc */; };
 67  		F93A887E0E8B4C8C0026AF89 /* macho_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FC0BEF947200920385 /* macho_id.cc */; };
 68  		F93A887F0E8B4C8C0026AF89 /* macho_utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FE0BEF947200920385 /* macho_utilities.cc */; };
 69  		F93A88800E8B4C8C0026AF89 /* file_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F650FA0BEF947200920385 /* file_id.cc */; };
 70  		F93A88860E8B4C9A0026AF89 /* dwarftests.mm in Sources */ = {isa = PBXBuildFile; fileRef = F9721F310E8B07E800D7E813 /* dwarftests.mm */; };
 71  		F93A88870E8B4C9A0026AF89 /* dump_syms.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9721F390E8B0D0D00D7E813 /* dump_syms.cc */; };
 72  		F93A88880E8B4C9A0026AF89 /* bytereader.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9721F760E8B0DC700D7E813 /* bytereader.cc */; };
 73  		F93A88890E8B4C9A0026AF89 /* dwarf2reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9721F770E8B0DC700D7E813 /* dwarf2reader.cc */; };
 74  		F93A888A0E8B4C9A0026AF89 /* functioninfo.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9721F780E8B0DC700D7E813 /* functioninfo.cc */; };
 75  		F93A888B0E8B4C9A0026AF89 /* md5.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9721FA80E8B0E4800D7E813 /* md5.cc */; };
 76  		F9721F6C0E8B0D7000D7E813 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9721F6B0E8B0D7000D7E813 /* Cocoa.framework */; };
 77  		F9721FA20E8B0E2300D7E813 /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9721FA10E8B0E2300D7E813 /* SenTestingKit.framework */; };
 78  		F982089C0DB3280D0017AECA /* breakpad_nlist_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = F982089B0DB3280D0017AECA /* breakpad_nlist_test.cc */; };
 79  		F98208A30DB32CAE0017AECA /* breakpad_nlist_64.cc in Sources */ = {isa = PBXBuildFile; fileRef = F98208A10DB32CAE0017AECA /* breakpad_nlist_64.cc */; };
 80  		F9AE5B390DBFDBDB00505983 /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F651070BEF949A00920385 /* dynamic_images.cc */; };
 81  		F9AE5B3A0DBFDBDB00505983 /* DynamicImagesTests.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9C5A4210DB82DD800209C76 /* DynamicImagesTests.cc */; };
 82  		F9B34E870DBC1E1600306484 /* dynamic_images.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2F651070BEF949A00920385 /* dynamic_images.cc */; };
 83  		F9C5A4220DB82DD800209C76 /* DynamicImagesTests.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9C5A4210DB82DD800209C76 /* DynamicImagesTests.cc */; };
 84  /* End PBXBuildFile section */
 85  
 86  /* Begin PBXCopyFilesBuildPhase section */
 87  		8DD76F690486A84900D96B5E /* CopyFiles */ = {
 88  			isa = PBXCopyFilesBuildPhase;
 89  			buildActionMask = 8;
 90  			dstPath = /usr/share/man/man1/;
 91  			dstSubfolderSpec = 0;
 92  			files = (
 93  				9BD82C100B0133520055103E /* exception_handler.h in CopyFiles */,
 94  				9BD82C120B0133520055103E /* minidump_generator.h in CopyFiles */,
 95  				9BD82C270B01344C0055103E /* minidump_file_writer.h in CopyFiles */,
 96  				9BD82C2F0B01345E0055103E /* string_utilities.h in CopyFiles */,
 97  				9B7CA7700B12873A00CD3A1D /* minidump_file_writer-inl.h in CopyFiles */,
 98  				D2F651010BEF947200920385 /* file_id.h in CopyFiles */,
 99  				D2F651030BEF947200920385 /* macho_id.h in CopyFiles */,
100  				D2F651050BEF947200920385 /* macho_utilities.h in CopyFiles */,
101  				D2F6510A0BEF949A00920385 /* dynamic_images.h in CopyFiles */,
102  				D2F6510F0BEF94EB00920385 /* macho_walker.h in CopyFiles */,
103  				D2F651130BEF951C00920385 /* string_conversion.h in CopyFiles */,
104  				D2F651160BEF953100920385 /* convert_UTF.h in CopyFiles */,
105  			);
106  			runOnlyForDeploymentPostprocessing = 1;
107  		};
108  /* End PBXCopyFilesBuildPhase section */
109  
110  /* Begin PBXFileReference section */
111  		8BFC812011FF99D5002CB4DC /* Breakpad.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Breakpad.xcconfig; path = ../../../common/mac/Breakpad.xcconfig; sourceTree = SOURCE_ROOT; };
112  		8BFC812111FF99D5002CB4DC /* BreakpadDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = BreakpadDebug.xcconfig; path = ../../../common/mac/BreakpadDebug.xcconfig; sourceTree = SOURCE_ROOT; };
113  		8BFC812211FF99D5002CB4DC /* BreakpadRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = BreakpadRelease.xcconfig; path = ../../../common/mac/BreakpadRelease.xcconfig; sourceTree = SOURCE_ROOT; };
114  		8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
115  		8BFC815411FF9B7F002CB4DC /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
116  		8BFC819211FF9C23002CB4DC /* CPlusTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CPlusTest.framework; path = Library/Frameworks/CPlusTest.framework; sourceTree = DEVELOPER_DIR; };
117  		8DD76F6C0486A84900D96B5E /* generator_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = generator_test; sourceTree = BUILT_PRODUCTS_DIR; };
118  		9B35FF560B267D5F008DE8C7 /* convert_UTF.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = convert_UTF.cc; path = ../../../common/convert_UTF.cc; sourceTree = SOURCE_ROOT; };
119  		9B35FF570B267D5F008DE8C7 /* convert_UTF.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = convert_UTF.h; path = ../../../common/convert_UTF.h; sourceTree = SOURCE_ROOT; };
120  		9B35FF580B267D5F008DE8C7 /* string_conversion.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = string_conversion.cc; path = ../../../common/string_conversion.cc; sourceTree = SOURCE_ROOT; };
121  		9B35FF590B267D5F008DE8C7 /* string_conversion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = string_conversion.h; path = ../../../common/string_conversion.h; sourceTree = SOURCE_ROOT; };
122  		9B37CEEB0AF98ECD00FA4BD4 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
123  		9B7CA84E0B1297F200CD3A1D /* unit_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = unit_test; sourceTree = BUILT_PRODUCTS_DIR; };
124  		9B7CA8530B12989000CD3A1D /* 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 = "<group>"; };
125  		9BD82A9B0B00267E0055103E /* handler_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = handler_test; sourceTree = BUILT_PRODUCTS_DIR; };
126  		9BD82BFD0B01333D0055103E /* exception_handler_test.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = exception_handler_test.cc; sourceTree = SOURCE_ROOT; };
127  		9BD82BFE0B01333D0055103E /* minidump_generator_test.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = minidump_generator_test.cc; sourceTree = SOURCE_ROOT; };
128  		9BD82C090B0133520055103E /* exception_handler.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = exception_handler.cc; sourceTree = SOURCE_ROOT; };
129  		9BD82C0A0B0133520055103E /* exception_handler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = exception_handler.h; sourceTree = SOURCE_ROOT; };
130  		9BD82C0B0B0133520055103E /* minidump_generator.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = minidump_generator.cc; sourceTree = SOURCE_ROOT; };
131  		9BD82C0C0B0133520055103E /* minidump_generator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = minidump_generator.h; sourceTree = SOURCE_ROOT; };
132  		9BD82C230B01344C0055103E /* minidump_file_writer.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = minidump_file_writer.cc; path = ../../minidump_file_writer.cc; sourceTree = SOURCE_ROOT; };
133  		9BD82C240B01344C0055103E /* minidump_file_writer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = minidump_file_writer.h; path = ../../minidump_file_writer.h; sourceTree = SOURCE_ROOT; };
134  		9BD82C2B0B01345E0055103E /* string_utilities.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = string_utilities.cc; path = ../../../common/mac/string_utilities.cc; sourceTree = SOURCE_ROOT; };
135  		9BD82C2C0B01345E0055103E /* string_utilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = string_utilities.h; path = ../../../common/mac/string_utilities.h; sourceTree = SOURCE_ROOT; };
136  		9BE3C01E0B0CE329009892DF /* 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; };
137  		D2F650FA0BEF947200920385 /* file_id.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = file_id.cc; path = ../../../common/mac/file_id.cc; sourceTree = SOURCE_ROOT; };
138  		D2F650FB0BEF947200920385 /* file_id.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = file_id.h; path = ../../../common/mac/file_id.h; sourceTree = SOURCE_ROOT; };
139  		D2F650FC0BEF947200920385 /* macho_id.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = macho_id.cc; path = ../../../common/mac/macho_id.cc; sourceTree = SOURCE_ROOT; };
140  		D2F650FD0BEF947200920385 /* macho_id.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = macho_id.h; path = ../../../common/mac/macho_id.h; sourceTree = SOURCE_ROOT; };
141  		D2F650FE0BEF947200920385 /* macho_utilities.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = macho_utilities.cc; path = ../../../common/mac/macho_utilities.cc; sourceTree = SOURCE_ROOT; };
142  		D2F650FF0BEF947200920385 /* macho_utilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = macho_utilities.h; path = ../../../common/mac/macho_utilities.h; sourceTree = SOURCE_ROOT; };
143  		D2F651070BEF949A00920385 /* dynamic_images.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dynamic_images.cc; sourceTree = "<group>"; };
144  		D2F651080BEF949A00920385 /* dynamic_images.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dynamic_images.h; sourceTree = "<group>"; };
145  		D2F6510C0BEF94EB00920385 /* macho_walker.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = macho_walker.cc; path = ../../../common/mac/macho_walker.cc; sourceTree = SOURCE_ROOT; };
146  		D2F6510D0BEF94EB00920385 /* macho_walker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = macho_walker.h; path = ../../../common/mac/macho_walker.h; sourceTree = SOURCE_ROOT; };
147  		F917C4F70E03265A00F86017 /* breakpad_exc_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = breakpad_exc_server.c; sourceTree = "<group>"; };
148  		F917C4F80E03265A00F86017 /* breakpad_exc_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = breakpad_exc_server.h; sourceTree = "<group>"; };
149  		F93A88750E8B4C700026AF89 /* octestcases.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = octestcases.octest; sourceTree = BUILT_PRODUCTS_DIR; };
150  		F93A88760E8B4C700026AF89 /* obj-cTestCases-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "obj-cTestCases-Info.plist"; sourceTree = "<group>"; };
151  		F9721F300E8B07E800D7E813 /* dwarftests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dwarftests.h; sourceTree = "<group>"; };
152  		F9721F310E8B07E800D7E813 /* dwarftests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = dwarftests.mm; sourceTree = "<group>"; };
153  		F9721F380E8B0CFC00D7E813 /* dump_syms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dump_syms.h; path = ../../../common/mac/dump_syms.h; sourceTree = SOURCE_ROOT; };
154  		F9721F390E8B0D0D00D7E813 /* dump_syms.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = dump_syms.cc; path = ../../../common/mac/dump_syms.cc; sourceTree = SOURCE_ROOT; };
155  		F9721F6B0E8B0D7000D7E813 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
156  		F9721F760E8B0DC700D7E813 /* bytereader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bytereader.cc; path = ../../../common/dwarf/bytereader.cc; sourceTree = SOURCE_ROOT; };
157  		F9721F770E8B0DC700D7E813 /* dwarf2reader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dwarf2reader.cc; path = ../../../common/dwarf/dwarf2reader.cc; sourceTree = SOURCE_ROOT; };
158  		F9721F780E8B0DC700D7E813 /* functioninfo.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = functioninfo.cc; path = ../../../common/dwarf/functioninfo.cc; sourceTree = SOURCE_ROOT; };
159  		F9721FA10E8B0E2300D7E813 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; };
160  		F9721FA80E8B0E4800D7E813 /* md5.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = md5.cc; path = ../../../common/md5.cc; sourceTree = SOURCE_ROOT; };
161  		F982089A0DB3280D0017AECA /* breakpad_nlist_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = breakpad_nlist_test.h; sourceTree = "<group>"; };
162  		F982089B0DB3280D0017AECA /* breakpad_nlist_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = breakpad_nlist_test.cc; sourceTree = "<group>"; };
163  		F98208A10DB32CAE0017AECA /* breakpad_nlist_64.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = breakpad_nlist_64.cc; sourceTree = "<group>"; };
164  		F98208A20DB32CAE0017AECA /* breakpad_nlist_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = breakpad_nlist_64.h; sourceTree = "<group>"; };
165  		F9AE19B50DB040E300C98454 /* minidump_tests32-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "minidump_tests32-Info.plist"; sourceTree = "<group>"; };
166  		F9AE19C30DB04A9500C98454 /* minidump_tests64.cptest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = minidump_tests64.cptest; sourceTree = BUILT_PRODUCTS_DIR; };
167  		F9AE5B330DBFDBA300505983 /* minidump_tests32.cptest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = minidump_tests32.cptest; sourceTree = BUILT_PRODUCTS_DIR; };
168  		F9AE5B340DBFDBA300505983 /* minidump_tests64-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "minidump_tests64-Info.plist"; sourceTree = "<group>"; };
169  		F9C5A4200DB82DD800209C76 /* DynamicImagesTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DynamicImagesTests.h; sourceTree = "<group>"; };
170  		F9C5A4210DB82DD800209C76 /* DynamicImagesTests.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DynamicImagesTests.cc; sourceTree = "<group>"; };
171  /* End PBXFileReference section */
172  
173  /* Begin PBXFrameworksBuildPhase section */
174  		8DD76F660486A84900D96B5E /* Frameworks */ = {
175  			isa = PBXFrameworksBuildPhase;
176  			buildActionMask = 2147483647;
177  			files = (
178  				9B37CEEC0AF98ECD00FA4BD4 /* CoreFoundation.framework in Frameworks */,
179  				8BFC813F11FF9A58002CB4DC /* libcrypto.dylib in Frameworks */,
180  			);
181  			runOnlyForDeploymentPostprocessing = 0;
182  		};
183  		9B7CA84C0B1297F200CD3A1D /* Frameworks */ = {
184  			isa = PBXFrameworksBuildPhase;
185  			buildActionMask = 2147483647;
186  			files = (
187  				8BFC814511FF9A9D002CB4DC /* libcrypto.dylib in Frameworks */,
188  			);
189  			runOnlyForDeploymentPostprocessing = 0;
190  		};
191  		9BD82A990B00267E0055103E /* Frameworks */ = {
192  			isa = PBXFrameworksBuildPhase;
193  			buildActionMask = 2147483647;
194  			files = (
195  				9BD82AC10B0029DF0055103E /* CoreFoundation.framework in Frameworks */,
196  				8BFC814411FF9A9C002CB4DC /* libcrypto.dylib in Frameworks */,
197  			);
198  			runOnlyForDeploymentPostprocessing = 0;
199  		};
200  		F93A88720E8B4C700026AF89 /* Frameworks */ = {
201  			isa = PBXFrameworksBuildPhase;
202  			buildActionMask = 2147483647;
203  			files = (
204  				8BFC814A11FF9B13002CB4DC /* libcrypto.dylib in Frameworks */,
205  				8BFC814B11FF9B3F002CB4DC /* SenTestingKit.framework in Frameworks */,
206  				8BFC814C11FF9B3F002CB4DC /* Cocoa.framework in Frameworks */,
207  			);
208  			runOnlyForDeploymentPostprocessing = 0;
209  		};
210  		F9AE19C00DB04A9500C98454 /* Frameworks */ = {
211  			isa = PBXFrameworksBuildPhase;
212  			buildActionMask = 2147483647;
213  			files = (
214  				8BFC814811FF9B13002CB4DC /* libcrypto.dylib in Frameworks */,
215  				8BFC81A211FF9C2E002CB4DC /* CPlusTest.framework in Frameworks */,
216  			);
217  			runOnlyForDeploymentPostprocessing = 0;
218  		};
219  		F9AE5B300DBFDBA300505983 /* Frameworks */ = {
220  			isa = PBXFrameworksBuildPhase;
221  			buildActionMask = 2147483647;
222  			files = (
223  				F9721F6C0E8B0D7000D7E813 /* Cocoa.framework in Frameworks */,
224  				F9721FA20E8B0E2300D7E813 /* SenTestingKit.framework in Frameworks */,
225  				8BFC814911FF9B13002CB4DC /* libcrypto.dylib in Frameworks */,
226  				8BFC81A311FF9C2F002CB4DC /* CPlusTest.framework in Frameworks */,
227  			);
228  			runOnlyForDeploymentPostprocessing = 0;
229  		};
230  /* End PBXFrameworksBuildPhase section */
231  
232  /* Begin PBXGroup section */
233  		08FB7794FE84155DC02AAC07 /* MinidumpWriter */ = {
234  			isa = PBXGroup;
235  			children = (
236  				8BFC812011FF99D5002CB4DC /* Breakpad.xcconfig */,
237  				8BFC812111FF99D5002CB4DC /* BreakpadDebug.xcconfig */,
238  				8BFC812211FF99D5002CB4DC /* BreakpadRelease.xcconfig */,
239  				F9721FA80E8B0E4800D7E813 /* md5.cc */,
240  				F9721F760E8B0DC700D7E813 /* bytereader.cc */,
241  				F9721F770E8B0DC700D7E813 /* dwarf2reader.cc */,
242  				F9721F780E8B0DC700D7E813 /* functioninfo.cc */,
243  				F9721F390E8B0D0D00D7E813 /* dump_syms.cc */,
244  				F9721F380E8B0CFC00D7E813 /* dump_syms.h */,
245  				F917C4F70E03265A00F86017 /* breakpad_exc_server.c */,
246  				F917C4F80E03265A00F86017 /* breakpad_exc_server.h */,
247  				F98208A10DB32CAE0017AECA /* breakpad_nlist_64.cc */,
248  				F98208A20DB32CAE0017AECA /* breakpad_nlist_64.h */,
249  				D2F6510C0BEF94EB00920385 /* macho_walker.cc */,
250  				D2F6510D0BEF94EB00920385 /* macho_walker.h */,
251  				D2F651070BEF949A00920385 /* dynamic_images.cc */,
252  				D2F651080BEF949A00920385 /* dynamic_images.h */,
253  				D2F650FA0BEF947200920385 /* file_id.cc */,
254  				D2F650FB0BEF947200920385 /* file_id.h */,
255  				D2F650FC0BEF947200920385 /* macho_id.cc */,
256  				D2F650FD0BEF947200920385 /* macho_id.h */,
257  				D2F650FE0BEF947200920385 /* macho_utilities.cc */,
258  				D2F650FF0BEF947200920385 /* macho_utilities.h */,
259  				F9C5A41F0DB82DB000209C76 /* testcases */,
260  				9BD82C040B0133420055103E /* Breakpad */,
261  				08FB7795FE84155DC02AAC07 /* Source */,
262  				9B37CEEA0AF98EB600FA4BD4 /* Frameworks */,
263  				1AB674ADFE9D54B511CA2CBB /* Products */,
264  				F9AE19B50DB040E300C98454 /* minidump_tests32-Info.plist */,
265  				F9AE5B340DBFDBA300505983 /* minidump_tests64-Info.plist */,
266  				F93A88760E8B4C700026AF89 /* obj-cTestCases-Info.plist */,
267  			);
268  			name = MinidumpWriter;
269  			sourceTree = "<group>";
270  		};
271  		08FB7795FE84155DC02AAC07 /* Source */ = {
272  			isa = PBXGroup;
273  			children = (
274  				9BD82BFD0B01333D0055103E /* exception_handler_test.cc */,
275  				9BD82BFE0B01333D0055103E /* minidump_generator_test.cc */,
276  				9B7CA8530B12989000CD3A1D /* minidump_file_writer_unittest.cc */,
277  			);
278  			name = Source;
279  			sourceTree = "<group>";
280  		};
281  		1AB674ADFE9D54B511CA2CBB /* Products */ = {
282  			isa = PBXGroup;
283  			children = (
284  				8DD76F6C0486A84900D96B5E /* generator_test */,
285  				9BD82A9B0B00267E0055103E /* handler_test */,
286  				9B7CA84E0B1297F200CD3A1D /* unit_test */,
287  				F9AE19C30DB04A9500C98454 /* minidump_tests64.cptest */,
288  				F9AE5B330DBFDBA300505983 /* minidump_tests32.cptest */,
289  				F93A88750E8B4C700026AF89 /* octestcases.octest */,
290  			);
291  			name = Products;
292  			sourceTree = "<group>";
293  		};
294  		9B37CEEA0AF98EB600FA4BD4 /* Frameworks */ = {
295  			isa = PBXGroup;
296  			children = (
297  				8BFC813E11FF9A58002CB4DC /* libcrypto.dylib */,
298  				8BFC815411FF9B7F002CB4DC /* Carbon.framework */,
299  				F9721FA10E8B0E2300D7E813 /* SenTestingKit.framework */,
300  				F9721F6B0E8B0D7000D7E813 /* Cocoa.framework */,
301  				9B37CEEB0AF98ECD00FA4BD4 /* CoreFoundation.framework */,
302  				8BFC819211FF9C23002CB4DC /* CPlusTest.framework */,
303  			);
304  			name = Frameworks;
305  			sourceTree = "<group>";
306  		};
307  		9BD82C040B0133420055103E /* Breakpad */ = {
308  			isa = PBXGroup;
309  			children = (
310  				9B35FF560B267D5F008DE8C7 /* convert_UTF.cc */,
311  				9B35FF570B267D5F008DE8C7 /* convert_UTF.h */,
312  				9B35FF580B267D5F008DE8C7 /* string_conversion.cc */,
313  				9B35FF590B267D5F008DE8C7 /* string_conversion.h */,
314  				9BD82C090B0133520055103E /* exception_handler.cc */,
315  				9BD82C0A0B0133520055103E /* exception_handler.h */,
316  				9BD82C0B0B0133520055103E /* minidump_generator.cc */,
317  				9BD82C0C0B0133520055103E /* minidump_generator.h */,
318  				9BD82C230B01344C0055103E /* minidump_file_writer.cc */,
319  				9BE3C01E0B0CE329009892DF /* minidump_file_writer-inl.h */,
320  				9BD82C240B01344C0055103E /* minidump_file_writer.h */,
321  				9BD82C2B0B01345E0055103E /* string_utilities.cc */,
322  				9BD82C2C0B01345E0055103E /* string_utilities.h */,
323  			);
324  			name = Breakpad;
325  			sourceTree = "<group>";
326  		};
327  		F9C5A41F0DB82DB000209C76 /* testcases */ = {
328  			isa = PBXGroup;
329  			children = (
330  				F982089A0DB3280D0017AECA /* breakpad_nlist_test.h */,
331  				F982089B0DB3280D0017AECA /* breakpad_nlist_test.cc */,
332  				F9C5A4200DB82DD800209C76 /* DynamicImagesTests.h */,
333  				F9C5A4210DB82DD800209C76 /* DynamicImagesTests.cc */,
334  				F9721F300E8B07E800D7E813 /* dwarftests.h */,
335  				F9721F310E8B07E800D7E813 /* dwarftests.mm */,
336  			);
337  			path = testcases;
338  			sourceTree = "<group>";
339  		};
340  /* End PBXGroup section */
341  
342  /* Begin PBXNativeTarget section */
343  		8DD76F620486A84900D96B5E /* generator_test */ = {
344  			isa = PBXNativeTarget;
345  			buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "generator_test" */;
346  			buildPhases = (
347  				8DD76F640486A84900D96B5E /* Sources */,
348  				8DD76F660486A84900D96B5E /* Frameworks */,
349  				8DD76F690486A84900D96B5E /* CopyFiles */,
350  			);
351  			buildRules = (
352  			);
353  			dependencies = (
354  			);
355  			name = generator_test;
356  			productInstallPath = "$(HOME)/bin";
357  			productName = MinidumpWriter;
358  			productReference = 8DD76F6C0486A84900D96B5E /* generator_test */;
359  			productType = "com.apple.product-type.tool";
360  		};
361  		9B7CA84D0B1297F200CD3A1D /* unit_test */ = {
362  			isa = PBXNativeTarget;
363  			buildConfigurationList = 9B7CA8500B12984300CD3A1D /* Build configuration list for PBXNativeTarget "unit_test" */;
364  			buildPhases = (
365  				9B7CA84B0B1297F200CD3A1D /* Sources */,
366  				9B7CA84C0B1297F200CD3A1D /* Frameworks */,
367  			);
368  			buildRules = (
369  			);
370  			dependencies = (
371  			);
372  			name = unit_test;
373  			productName = "filewriter unit test";
374  			productReference = 9B7CA84E0B1297F200CD3A1D /* unit_test */;
375  			productType = "com.apple.product-type.tool";
376  		};
377  		9BD82A9A0B00267E0055103E /* handler_test */ = {
378  			isa = PBXNativeTarget;
379  			buildConfigurationList = 9BD82AA60B0026BF0055103E /* Build configuration list for PBXNativeTarget "handler_test" */;
380  			buildPhases = (
381  				9BD82A980B00267E0055103E /* Sources */,
382  				9BD82A990B00267E0055103E /* Frameworks */,
383  			);
384  			buildRules = (
385  			);
386  			dependencies = (
387  			);
388  			name = handler_test;
389  			productName = ExceptionTester;
390  			productReference = 9BD82A9B0B00267E0055103E /* handler_test */;
391  			productType = "com.apple.product-type.tool";
392  		};
393  		F93A88740E8B4C700026AF89 /* obj-c_TestCases */ = {
394  			isa = PBXNativeTarget;
395  			buildConfigurationList = F93A88790E8B4C700026AF89 /* Build configuration list for PBXNativeTarget "obj-c_TestCases" */;
396  			buildPhases = (
397  				F93A88700E8B4C700026AF89 /* Resources */,
398  				F93A88710E8B4C700026AF89 /* Sources */,
399  				F93A88720E8B4C700026AF89 /* Frameworks */,
400  				F93A88730E8B4C700026AF89 /* ShellScript */,
401  			);
402  			buildRules = (
403  			);
404  			dependencies = (
405  			);
406  			name = "obj-c_TestCases";
407  			productName = octestcases;
408  			productReference = F93A88750E8B4C700026AF89 /* octestcases.octest */;
409  			productType = "com.apple.product-type.bundle";
410  		};
411  		F9AE19C20DB04A9500C98454 /* minidump_tests64 */ = {
412  			isa = PBXNativeTarget;
413  			buildConfigurationList = F9AE19C70DB04AA200C98454 /* Build configuration list for PBXNativeTarget "minidump_tests64" */;
414  			buildPhases = (
415  				F9AE19BE0DB04A9500C98454 /* Resources */,
416  				F9AE19BF0DB04A9500C98454 /* Sources */,
417  				F9AE19C00DB04A9500C98454 /* Frameworks */,
418  				F9AE19C10DB04A9500C98454 /* ShellScript */,
419  			);
420  			buildRules = (
421  			);
422  			dependencies = (
423  			);
424  			name = minidump_tests64;
425  			productName = minidump_tests;
426  			productReference = F9AE19C30DB04A9500C98454 /* minidump_tests64.cptest */;
427  			productType = "com.apple.product-type.bundle";
428  		};
429  		F9AE5B320DBFDBA300505983 /* minidump_tests32 */ = {
430  			isa = PBXNativeTarget;
431  			buildConfigurationList = F9AE5B380DBFDBA300505983 /* Build configuration list for PBXNativeTarget "minidump_tests32" */;
432  			buildPhases = (
433  				F9AE5B2E0DBFDBA300505983 /* Resources */,
434  				F9AE5B2F0DBFDBA300505983 /* Sources */,
435  				F9AE5B300DBFDBA300505983 /* Frameworks */,
436  				F9AE5B310DBFDBA300505983 /* ShellScript */,
437  			);
438  			buildRules = (
439  			);
440  			dependencies = (
441  			);
442  			name = minidump_tests32;
443  			productName = Untitled;
444  			productReference = F9AE5B330DBFDBA300505983 /* minidump_tests32.cptest */;
445  			productType = "com.apple.product-type.bundle";
446  		};
447  /* End PBXNativeTarget section */
448  
449  /* Begin PBXProject section */
450  		08FB7793FE84155DC02AAC07 /* Project object */ = {
451  			isa = PBXProject;
452  			buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "minidump_test" */;
453  			compatibilityVersion = "Xcode 3.2";
454  			developmentRegion = English;
455  			hasScannedForEncodings = 1;
456  			knownRegions = (
457  				English,
458  				Japanese,
459  				French,
460  				German,
461  			);
462  			mainGroup = 08FB7794FE84155DC02AAC07 /* MinidumpWriter */;
463  			projectDirPath = "";
464  			projectRoot = "";
465  			targets = (
466  				8DD76F620486A84900D96B5E /* generator_test */,
467  				9BD82A9A0B00267E0055103E /* handler_test */,
468  				9B7CA84D0B1297F200CD3A1D /* unit_test */,
469  				F9AE19C20DB04A9500C98454 /* minidump_tests64 */,
470  				F9AE5B320DBFDBA300505983 /* minidump_tests32 */,
471  				F93A88740E8B4C700026AF89 /* obj-c_TestCases */,
472  			);
473  		};
474  /* End PBXProject section */
475  
476  /* Begin PBXResourcesBuildPhase section */
477  		F93A88700E8B4C700026AF89 /* Resources */ = {
478  			isa = PBXResourcesBuildPhase;
479  			buildActionMask = 2147483647;
480  			files = (
481  			);
482  			runOnlyForDeploymentPostprocessing = 0;
483  		};
484  		F9AE19BE0DB04A9500C98454 /* Resources */ = {
485  			isa = PBXResourcesBuildPhase;
486  			buildActionMask = 2147483647;
487  			files = (
488  			);
489  			runOnlyForDeploymentPostprocessing = 0;
490  		};
491  		F9AE5B2E0DBFDBA300505983 /* Resources */ = {
492  			isa = PBXResourcesBuildPhase;
493  			buildActionMask = 2147483647;
494  			files = (
495  			);
496  			runOnlyForDeploymentPostprocessing = 0;
497  		};
498  /* End PBXResourcesBuildPhase section */
499  
500  /* Begin PBXShellScriptBuildPhase section */
501  		F93A88730E8B4C700026AF89 /* ShellScript */ = {
502  			isa = PBXShellScriptBuildPhase;
503  			buildActionMask = 2147483647;
504  			files = (
505  			);
506  			inputPaths = (
507  			);
508  			outputPaths = (
509  			);
510  			runOnlyForDeploymentPostprocessing = 0;
511  			shellPath = /bin/sh;
512  			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
513  		};
514  		F9AE19C10DB04A9500C98454 /* ShellScript */ = {
515  			isa = PBXShellScriptBuildPhase;
516  			buildActionMask = 2147483647;
517  			files = (
518  			);
519  			inputPaths = (
520  			);
521  			outputPaths = (
522  			);
523  			runOnlyForDeploymentPostprocessing = 0;
524  			shellPath = /bin/sh;
525  			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n# Run gcov on the framework getting tested\nif [ \"${CONFIGURATION}\" = 'Coverage' ];\nthen\n     FRAMEWORK_NAME=minidump_tests64\n     FRAMEWORK_OBJ_DIR=${OBJROOT}/${PROJECT_NAME}.build/${CONFIGURATION}/${FRAMEWORK_NAME}.build/Objects-normal/${NATIVE_ARCH_ACTUAL}\n     mkdir -p coverage\n     pushd coverage\n     echo find ${OBJROOT} -name *.gcda -exec gcov -o ${FRAMEWORK_OBJ_DIR} {} \\;\n     find ${OBJROOT} -name *.gcda -exec gcov -o ${FRAMEWORK_OBJ_DIR} {} \\;\n     popd\nfi ";
526  		};
527  		F9AE5B310DBFDBA300505983 /* ShellScript */ = {
528  			isa = PBXShellScriptBuildPhase;
529  			buildActionMask = 2147483647;
530  			files = (
531  			);
532  			inputPaths = (
533  			);
534  			outputPaths = (
535  			);
536  			runOnlyForDeploymentPostprocessing = 0;
537  			shellPath = /bin/sh;
538  			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n\n";
539  		};
540  /* End PBXShellScriptBuildPhase section */
541  
542  /* Begin PBXSourcesBuildPhase section */
543  		8DD76F640486A84900D96B5E /* Sources */ = {
544  			isa = PBXSourcesBuildPhase;
545  			buildActionMask = 2147483647;
546  			files = (
547  				9BD82C020B01333D0055103E /* minidump_generator_test.cc in Sources */,
548  				9BD82C0F0B0133520055103E /* exception_handler.cc in Sources */,
549  				9BD82C110B0133520055103E /* minidump_generator.cc in Sources */,
550  				9BD82C260B01344C0055103E /* minidump_file_writer.cc in Sources */,
551  				9BD82C2E0B01345E0055103E /* string_utilities.cc in Sources */,
552  				D2F651000BEF947200920385 /* file_id.cc in Sources */,
553  				D2F651020BEF947200920385 /* macho_id.cc in Sources */,
554  				D2F651040BEF947200920385 /* macho_utilities.cc in Sources */,
555  				D2F651090BEF949A00920385 /* dynamic_images.cc in Sources */,
556  				D2F6510E0BEF94EB00920385 /* macho_walker.cc in Sources */,
557  				D2F651110BEF951700920385 /* string_conversion.cc in Sources */,
558  				D2F651150BEF953000920385 /* convert_UTF.cc in Sources */,
559  				8BFC81B011FF9C8D002CB4DC /* breakpad_nlist_64.cc in Sources */,
560  			);
561  			runOnlyForDeploymentPostprocessing = 0;
562  		};
563  		9B7CA84B0B1297F200CD3A1D /* Sources */ = {
564  			isa = PBXSourcesBuildPhase;
565  			buildActionMask = 2147483647;
566  			files = (
567  				9B7CA8540B12989000CD3A1D /* minidump_file_writer_unittest.cc in Sources */,
568  				9B7CA8550B1298A100CD3A1D /* minidump_file_writer.cc in Sources */,
569  				9BC1D2940B336F2300F2A2B4 /* convert_UTF.cc in Sources */,
570  				9BC1D2950B336F2500F2A2B4 /* string_conversion.cc in Sources */,
571  				8BFC81AE11FF9C8C002CB4DC /* breakpad_nlist_64.cc in Sources */,
572  			);
573  			runOnlyForDeploymentPostprocessing = 0;
574  		};
575  		9BD82A980B00267E0055103E /* Sources */ = {
576  			isa = PBXSourcesBuildPhase;
577  			buildActionMask = 2147483647;
578  			files = (
579  				9BD82BFF0B01333D0055103E /* exception_handler_test.cc in Sources */,
580  				9BD82C0D0B0133520055103E /* exception_handler.cc in Sources */,
581  				9BD82C0E0B0133520055103E /* minidump_generator.cc in Sources */,
582  				9BD82C250B01344C0055103E /* minidump_file_writer.cc in Sources */,
583  				9BD82C2D0B01345E0055103E /* string_utilities.cc in Sources */,
584  				9B35FF5A0B267D5F008DE8C7 /* convert_UTF.cc in Sources */,
585  				9B35FF5B0B267D5F008DE8C7 /* string_conversion.cc in Sources */,
586  				D2F6511B0BEF970E00920385 /* dynamic_images.cc in Sources */,
587  				D2F6511D0BEF973500920385 /* file_id.cc in Sources */,
588  				D2F6511E0BEF973600920385 /* macho_id.cc in Sources */,
589  				D2F6511F0BEF973900920385 /* macho_utilities.cc in Sources */,
590  				D2F651210BEF975400920385 /* macho_walker.cc in Sources */,
591  				8BFC81AF11FF9C8C002CB4DC /* breakpad_nlist_64.cc in Sources */,
592  			);
593  			runOnlyForDeploymentPostprocessing = 0;
594  		};
595  		F93A88710E8B4C700026AF89 /* Sources */ = {
596  			isa = PBXSourcesBuildPhase;
597  			buildActionMask = 2147483647;
598  			files = (
599  				F93A88860E8B4C9A0026AF89 /* dwarftests.mm in Sources */,
600  				F93A88870E8B4C9A0026AF89 /* dump_syms.cc in Sources */,
601  				F93A88880E8B4C9A0026AF89 /* bytereader.cc in Sources */,
602  				F93A88890E8B4C9A0026AF89 /* dwarf2reader.cc in Sources */,
603  				F93A888A0E8B4C9A0026AF89 /* functioninfo.cc in Sources */,
604  				F93A888B0E8B4C9A0026AF89 /* md5.cc in Sources */,
605  				F93A887D0E8B4C8C0026AF89 /* macho_walker.cc in Sources */,
606  				F93A887E0E8B4C8C0026AF89 /* macho_id.cc in Sources */,
607  				F93A887F0E8B4C8C0026AF89 /* macho_utilities.cc in Sources */,
608  				F93A88800E8B4C8C0026AF89 /* file_id.cc in Sources */,
609  			);
610  			runOnlyForDeploymentPostprocessing = 0;
611  		};
612  		F9AE19BF0DB04A9500C98454 /* Sources */ = {
613  			isa = PBXSourcesBuildPhase;
614  			buildActionMask = 2147483647;
615  			files = (
616  				F9B34E870DBC1E1600306484 /* dynamic_images.cc in Sources */,
617  				F982089C0DB3280D0017AECA /* breakpad_nlist_test.cc in Sources */,
618  				F98208A30DB32CAE0017AECA /* breakpad_nlist_64.cc in Sources */,
619  				F9C5A4220DB82DD800209C76 /* DynamicImagesTests.cc in Sources */,
620  			);
621  			runOnlyForDeploymentPostprocessing = 0;
622  		};
623  		F9AE5B2F0DBFDBA300505983 /* Sources */ = {
624  			isa = PBXSourcesBuildPhase;
625  			buildActionMask = 2147483647;
626  			files = (
627  				F9AE5B390DBFDBDB00505983 /* dynamic_images.cc in Sources */,
628  				F9AE5B3A0DBFDBDB00505983 /* DynamicImagesTests.cc in Sources */,
629  				8BFC81AD11FF9C8A002CB4DC /* breakpad_nlist_64.cc in Sources */,
630  			);
631  			runOnlyForDeploymentPostprocessing = 0;
632  		};
633  /* End PBXSourcesBuildPhase section */
634  
635  /* Begin XCBuildConfiguration section */
636  		1DEB923208733DC60010E9CD /* Debug */ = {
637  			isa = XCBuildConfiguration;
638  			buildSettings = {
639  				CLANG_CXX_LANGUAGE_STANDARD = "c++17";
640  				FRAMEWORK_SEARCH_PATHS = (
641  					"$(inherited)",
642  					"\"$(DEVELOPER_FRAMEWORKS_DIR)\"",
643  				);
644  				PRODUCT_NAME = generator_test;
645  				USER_HEADER_SEARCH_PATHS = "../../../** $(inherited)";
646  			};
647  			name = Debug;
648  		};
649  		1DEB923308733DC60010E9CD /* Release */ = {
650  			isa = XCBuildConfiguration;
651  			buildSettings = {
652  				CLANG_CXX_LANGUAGE_STANDARD = "c++17";
653  				FRAMEWORK_SEARCH_PATHS = (
654  					"$(inherited)",
655  					"\"$(DEVELOPER_FRAMEWORKS_DIR)\"",
656  				);
657  				PRODUCT_NAME = generator_test;
658  				USER_HEADER_SEARCH_PATHS = "../../../** $(inherited)";
659  			};
660  			name = Release;
661  		};
662  		1DEB923608733DC60010E9CD /* Debug */ = {
663  			isa = XCBuildConfiguration;
664  			baseConfigurationReference = 8BFC812111FF99D5002CB4DC /* BreakpadDebug.xcconfig */;
665  			buildSettings = {
666  			};
667  			name = Debug;
668  		};
669  		1DEB923708733DC60010E9CD /* Release */ = {
670  			isa = XCBuildConfiguration;
671  			baseConfigurationReference = 8BFC812211FF99D5002CB4DC /* BreakpadRelease.xcconfig */;
672  			buildSettings = {
673  			};
674  			name = Release;
675  		};
676  		9B7CA8510B12984300CD3A1D /* Debug */ = {
677  			isa = XCBuildConfiguration;
678  			buildSettings = {
679  				PRODUCT_NAME = unit_test;
680  				USER_HEADER_SEARCH_PATHS = "../../../** $(inherited)";
681  			};
682  			name = Debug;
683  		};
684  		9B7CA8520B12984300CD3A1D /* Release */ = {
685  			isa = XCBuildConfiguration;
686  			buildSettings = {
687  				PRODUCT_NAME = unit_test;
688  				USER_HEADER_SEARCH_PATHS = "../../../** $(inherited)";
689  			};
690  			name = Release;
691  		};
692  		9BD82AA70B0026BF0055103E /* Debug */ = {
693  			isa = XCBuildConfiguration;
694  			buildSettings = {
695  				PRODUCT_NAME = handler_test;
696  				USER_HEADER_SEARCH_PATHS = "../../.. $(inherited)";
697  			};
698  			name = Debug;
699  		};
700  		9BD82AA80B0026BF0055103E /* Release */ = {
701  			isa = XCBuildConfiguration;
702  			buildSettings = {
703  				PRODUCT_NAME = handler_test;
704  				USER_HEADER_SEARCH_PATHS = "../../.. $(inherited)";
705  			};
706  			name = Release;
707  		};
708  		F93A88770E8B4C700026AF89 /* Debug */ = {
709  			isa = XCBuildConfiguration;
710  			buildSettings = {
711  				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
712  				INFOPLIST_FILE = "obj-cTestCases-Info.plist";
713  				PRODUCT_NAME = octestcases;
714  				USER_HEADER_SEARCH_PATHS = "../../../..//**";
715  				WRAPPER_EXTENSION = octest;
716  			};
717  			name = Debug;
718  		};
719  		F93A88780E8B4C700026AF89 /* Release */ = {
720  			isa = XCBuildConfiguration;
721  			buildSettings = {
722  				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
723  				INFOPLIST_FILE = "obj-cTestCases-Info.plist";
724  				PRODUCT_NAME = octestcases;
725  				USER_HEADER_SEARCH_PATHS = "../../../..//**";
726  				WRAPPER_EXTENSION = octest;
727  			};
728  			name = Release;
729  		};
730  		F9AE19C40DB04A9500C98454 /* Debug */ = {
731  			isa = XCBuildConfiguration;
732  			buildSettings = {
733  				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
734  				INFOPLIST_FILE = "minidump_tests64-Info.plist";
735  				PRODUCT_NAME = minidump_tests64;
736  				USER_HEADER_SEARCH_PATHS = "../../../**";
737  				WRAPPER_EXTENSION = cptest;
738  			};
739  			name = Debug;
740  		};
741  		F9AE19C50DB04A9500C98454 /* Release */ = {
742  			isa = XCBuildConfiguration;
743  			buildSettings = {
744  				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
745  				INFOPLIST_FILE = "minidump_tests64-Info.plist";
746  				PRODUCT_NAME = minidump_tests64;
747  				USER_HEADER_SEARCH_PATHS = "../../../**";
748  				WRAPPER_EXTENSION = cptest;
749  			};
750  			name = Release;
751  		};
752  		F9AE5B350DBFDBA300505983 /* Debug */ = {
753  			isa = XCBuildConfiguration;
754  			buildSettings = {
755  				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
756  				INFOPLIST_FILE = "minidump_tests32-Info.plist";
757  				PRODUCT_NAME = minidump_tests32;
758  				USER_HEADER_SEARCH_PATHS = "../../../**";
759  				WRAPPER_EXTENSION = cptest;
760  			};
761  			name = Debug;
762  		};
763  		F9AE5B370DBFDBA300505983 /* Release */ = {
764  			isa = XCBuildConfiguration;
765  			buildSettings = {
766  				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
767  				INFOPLIST_FILE = "minidump_tests32-Info.plist";
768  				PRODUCT_NAME = minidump_tests32;
769  				USER_HEADER_SEARCH_PATHS = "../../../**";
770  				WRAPPER_EXTENSION = cptest;
771  			};
772  			name = Release;
773  		};
774  /* End XCBuildConfiguration section */
775  
776  /* Begin XCConfigurationList section */
777  		1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "generator_test" */ = {
778  			isa = XCConfigurationList;
779  			buildConfigurations = (
780  				1DEB923208733DC60010E9CD /* Debug */,
781  				1DEB923308733DC60010E9CD /* Release */,
782  			);
783  			defaultConfigurationIsVisible = 0;
784  			defaultConfigurationName = Release;
785  		};
786  		1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "minidump_test" */ = {
787  			isa = XCConfigurationList;
788  			buildConfigurations = (
789  				1DEB923608733DC60010E9CD /* Debug */,
790  				1DEB923708733DC60010E9CD /* Release */,
791  			);
792  			defaultConfigurationIsVisible = 0;
793  			defaultConfigurationName = Release;
794  		};
795  		9B7CA8500B12984300CD3A1D /* Build configuration list for PBXNativeTarget "unit_test" */ = {
796  			isa = XCConfigurationList;
797  			buildConfigurations = (
798  				9B7CA8510B12984300CD3A1D /* Debug */,
799  				9B7CA8520B12984300CD3A1D /* Release */,
800  			);
801  			defaultConfigurationIsVisible = 0;
802  			defaultConfigurationName = Release;
803  		};
804  		9BD82AA60B0026BF0055103E /* Build configuration list for PBXNativeTarget "handler_test" */ = {
805  			isa = XCConfigurationList;
806  			buildConfigurations = (
807  				9BD82AA70B0026BF0055103E /* Debug */,
808  				9BD82AA80B0026BF0055103E /* Release */,
809  			);
810  			defaultConfigurationIsVisible = 0;
811  			defaultConfigurationName = Release;
812  		};
813  		F93A88790E8B4C700026AF89 /* Build configuration list for PBXNativeTarget "obj-c_TestCases" */ = {
814  			isa = XCConfigurationList;
815  			buildConfigurations = (
816  				F93A88770E8B4C700026AF89 /* Debug */,
817  				F93A88780E8B4C700026AF89 /* Release */,
818  			);
819  			defaultConfigurationIsVisible = 0;
820  			defaultConfigurationName = Release;
821  		};
822  		F9AE19C70DB04AA200C98454 /* Build configuration list for PBXNativeTarget "minidump_tests64" */ = {
823  			isa = XCConfigurationList;
824  			buildConfigurations = (
825  				F9AE19C40DB04A9500C98454 /* Debug */,
826  				F9AE19C50DB04A9500C98454 /* Release */,
827  			);
828  			defaultConfigurationIsVisible = 0;
829  			defaultConfigurationName = Release;
830  		};
831  		F9AE5B380DBFDBA300505983 /* Build configuration list for PBXNativeTarget "minidump_tests32" */ = {
832  			isa = XCConfigurationList;
833  			buildConfigurations = (
834  				F9AE5B350DBFDBA300505983 /* Debug */,
835  				F9AE5B370DBFDBA300505983 /* Release */,
836  			);
837  			defaultConfigurationIsVisible = 0;
838  			defaultConfigurationName = Release;
839  		};
840  /* End XCConfigurationList section */
841  	};
842  	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
843  }