Chromium Code Reviews

Unified Diff: src/client/windows/unittests/client_tests.xcodeproj/project.pbxproj

Issue 1357773004: [Docs] add markdown docs (converted from Wiki) (Closed) Base URL: https://chromium.googlesource.com/breakpad/breakpad.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Index: src/client/windows/unittests/client_tests.xcodeproj/project.pbxproj
diff --git a/src/client/windows/unittests/client_tests.xcodeproj/project.pbxproj b/src/client/windows/unittests/client_tests.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000000000000000000000000000000000..c5cddf6ba3245e9e5211296689b606118b1d9b7b
--- /dev/null
+++ b/src/client/windows/unittests/client_tests.xcodeproj/project.pbxproj
@@ -0,0 +1,759 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXAggregateTarget section */
+ E10468A0754476EF519F7553 /* All */ = {
+ isa = PBXAggregateTarget;
+ buildConfigurationList = 62C5842C447D06324423E93A /* Build configuration list for PBXAggregateTarget "All" */;
+ buildPhases = (
+ );
+ dependencies = (
+ 54325EF193EA4E1E6A5ACCA1 /* PBXTargetDependency */,
+ 0B9E8A9615F4CE54C97468E1 /* PBXTargetDependency */,
+ );
+ name = All;
+ productName = All;
+ };
+/* End PBXAggregateTarget section */
+
+/* Begin PBXBuildFile section */
+ 28554DD8448E4E29CF642B06 /* dump_object.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5FA45A77E7CEFF09EA9B5DAF /* dump_object.cc */; };
+ 2914A69A75D2255F28CAFD33 /* libprocessor_bits.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5B361C98035B4F421C491E05 /* libprocessor_bits.a */; };
+ 3780AF8564946A0292B65EF2 /* crash_generation_server_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = EC81BBCEDFA7CE8DCB6FEBD6 /* crash_generation_server_test.cc */; };
+ 3C30045DFA2644E72A8D4D25 /* minidump.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7B6EED414E7124AEB940EB6F /* minidump.cc */; };
+ 45BF3E72D290EE52C44C4689 /* libcommon.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 74F0B7C1B912FAB035B2940A /* libcommon.a */; };
+ 48125B6E829C3AC870636A3A /* libgtest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9ADC33DE4F87345591108570 /* libgtest.a */; };
+ 481F4A2D42078D2F52885265 /* minidump_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 76F9D14DE0C586FB4834D913 /* minidump_test.cc */; };
+ 56374C534845BCB7BEFD08E9 /* libexception_handler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA56E4E93AC08DAA6DAE8BF0 /* libexception_handler.a */; };
+ 5A1D27BAF8289C2F198B6177 /* pathname_stripper.cc in Sources */ = {isa = PBXBuildFile; fileRef = 32D15D76E004E052F8B39E4D /* pathname_stripper.cc */; };
+ 78AC955D361692825A2C80CD /* basic_code_modules.cc in Sources */ = {isa = PBXBuildFile; fileRef = 278F9B17DAEEF84DA07EF92C /* basic_code_modules.cc */; };
+ 8390EC30E4C9C70CD030A6FF /* string_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = B0FF21A1E68BAB262E1FD70A /* string_conversion.cc */; };
+ 914DDA5333CF052191D7EA05 /* libcrash_generation_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DA3AD9B5A234678EC8FFF3EE /* libcrash_generation_client.a */; };
+ A13307F3F56EEF5EAE04A9DB /* libgmock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AAEC2D7DED2DED892FC2DAD /* libgmock.a */; };
+ A6FD831F977DEA9107B30643 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B1B3B504418599032D77224 /* logging.cc */; };
+ BC4FE4CC4DC45C40E483E368 /* dump_analysis.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3305D14B49A54B04AFC146D2 /* dump_analysis.cc */; };
+ CC871C571EE32D4B9E2FF8AE /* exception_handler_death_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = A6B30699CBA281C924E2D367 /* exception_handler_death_test.cc */; };
+ DCD8164CA75321889304D666 /* exception_handler_nesting_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = E2FFD43FCE7A8C0E95D585C4 /* exception_handler_nesting_test.cc */; };
+ DF86B0987B6DC5A94254B93C /* exception_handler_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 95CB5A7B72E58AC9E41FF3A7 /* exception_handler_test.cc */; };
+ E68A4E0BEECBE432BFDD232F /* libcrash_generation_server.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2762EC5D8E6E36122E48FD19 /* libcrash_generation_server.a */; };
+ F843C059043EB52FBB90BE0A /* dump_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = A082118F287C8BE37321B73E /* dump_context.cc */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 085DC7FDEE97890CF3E9D36D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = F29BC6CF3986A1674677D3C2 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 5A9448FEF72392683BEFFB18;
+ remoteInfo = processor_bits;
+ };
+ 1082B7888AF7636634984570 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = FC041C7C75E5197A1822E0C6 /* crash_generation.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = A41A76B1460F9DC75A14E71D;
+ remoteInfo = crash_generation_client;
+ };
+ 13B9C788E9C98E1CDC8AF1ED /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = F29BC6CF3986A1674677D3C2 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 5A9448FEF72392683BEFFB18;
+ remoteInfo = processor_bits;
+ };
+ 3C74EEAB974E95BB7E9B26DA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 61F9C9581DA86551BB8115B0 /* breakpad_client.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = 3EDF0D967C6F439F369C714F;
+ remoteInfo = common;
+ };
+ 4E5F5E6DD0C94259C120630B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 172DA47533ADADABAEF91160 /* testing.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 958FDA18A7B9DD7D66BEB50E;
+ remoteInfo = gmock;
+ };
+ 4E6526B5E1798AD4DFE7965B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 120AF08127C7432AC24229CA /* exception_handler.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = 78692E0E4860F6B9F7A7E9A6;
+ remoteInfo = exception_handler;
+ };
+ 66C523F99BAA1C1D4BD69C9D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = F29BC6CF3986A1674677D3C2 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = DA476A14D35AB0A473F4A6DC;
+ remoteInfo = client_tests;
+ };
+ 69E69F9EEDD4F7DEAB728A28 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 172DA47533ADADABAEF91160 /* testing.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = 5F806667FA7E0C0A78D70ACB;
+ remoteInfo = gmock;
+ };
+ 74EA1AE84D414F32B9706D8E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = FC041C7C75E5197A1822E0C6 /* crash_generation.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = BA3B3137899B9826C0146BE9;
+ remoteInfo = crash_generation_server;
+ };
+ 886EA45A93B230F9A1BB1963 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 61F9C9581DA86551BB8115B0 /* breakpad_client.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 2333018E692ABB82BB7957D9;
+ remoteInfo = common;
+ };
+ 962F7183364A93AF101FE7D9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 172DA47533ADADABAEF91160 /* testing.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 5D140E1B5F97320E5108BF3D;
+ remoteInfo = gtest;
+ };
+ 992D9657095EB7E4B558213C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = FC041C7C75E5197A1822E0C6 /* crash_generation.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = F2AD6FFDE8A58F6682007FC6;
+ remoteInfo = crash_generation_client;
+ };
+ C940643082227B51FC5BA7D6 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 120AF08127C7432AC24229CA /* exception_handler.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 12AA8F0515599686D283726F;
+ remoteInfo = exception_handler;
+ };
+ EB937A17EBEB43870B3D69A7 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = FC041C7C75E5197A1822E0C6 /* crash_generation.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 253D2C362B4FAD5784C9B670;
+ remoteInfo = crash_generation_server;
+ };
+ FCA30C16721B0F5045C32416 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 172DA47533ADADABAEF91160 /* testing.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = 4D4390F62B4460508B8A83FC;
+ remoteInfo = gtest;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 0E4E29D410933EDEE3AFEE50 /* exception_handler_test.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = exception_handler_test.h; sourceTree = "<group>"; };
+ 120AF08127C7432AC24229CA /* exception_handler.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = exception_handler.xcodeproj; path = ../handler/exception_handler.xcodeproj; sourceTree = SOURCE_ROOT; };
+ 172DA47533ADADABAEF91160 /* testing.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = testing.xcodeproj; sourceTree = SOURCE_ROOT; };
+ 278F9B17DAEEF84DA07EF92C /* basic_code_modules.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = basic_code_modules.cc; sourceTree = "<group>"; };
+ 32D15D76E004E052F8B39E4D /* pathname_stripper.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pathname_stripper.cc; sourceTree = "<group>"; };
+ 3305D14B49A54B04AFC146D2 /* dump_analysis.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dump_analysis.cc; sourceTree = "<group>"; };
+ 594FDF7ABA0B8556FBF1A77C /* common.gypi */ = {isa = PBXFileReference; explicitFileType = sourcecode; name = common.gypi; path = ../../../build/common.gypi; sourceTree = "<group>"; };
+ 5B361C98035B4F421C491E05 /* libprocessor_bits.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libprocessor_bits.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 5FA45A77E7CEFF09EA9B5DAF /* dump_object.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dump_object.cc; sourceTree = "<group>"; };
+ 61F9C9581DA86551BB8115B0 /* breakpad_client.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = breakpad_client.xcodeproj; path = ../breakpad_client.xcodeproj; sourceTree = SOURCE_ROOT; };
+ 76F9D14DE0C586FB4834D913 /* minidump_test.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = minidump_test.cc; sourceTree = "<group>"; };
+ 7B6EED414E7124AEB940EB6F /* minidump.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = minidump.cc; sourceTree = "<group>"; };
+ 847E78CB39E208BEDB0C3ED0 /* filename_rules.gypi */ = {isa = PBXFileReference; explicitFileType = sourcecode; name = filename_rules.gypi; path = ../../../build/filename_rules.gypi; sourceTree = "<group>"; };
+ 95CB5A7B72E58AC9E41FF3A7 /* exception_handler_test.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = exception_handler_test.cc; sourceTree = "<group>"; };
+ 9B1B3B504418599032D77224 /* logging.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = logging.cc; sourceTree = "<group>"; };
+ A082118F287C8BE37321B73E /* dump_context.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dump_context.cc; sourceTree = "<group>"; };
+ A4E3FCC9A6C0D1D98A19F548 /* dump_analysis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dump_analysis.h; sourceTree = "<group>"; };
+ A6B30699CBA281C924E2D367 /* exception_handler_death_test.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = exception_handler_death_test.cc; sourceTree = "<group>"; };
+ AC74E5DA3E8D55BD1E16BFF5 /* client_tests.gyp */ = {isa = PBXFileReference; explicitFileType = sourcecode; path = client_tests.gyp; sourceTree = "<group>"; };
+ B0FF21A1E68BAB262E1FD70A /* string_conversion.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = string_conversion.cc; sourceTree = "<group>"; };
+ D730E7578E5DDCD6D4588B56 /* client_tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = client_tests; sourceTree = BUILT_PRODUCTS_DIR; };
+ E2FFD43FCE7A8C0E95D585C4 /* exception_handler_nesting_test.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = exception_handler_nesting_test.cc; sourceTree = "<group>"; };
+ EC81BBCEDFA7CE8DCB6FEBD6 /* crash_generation_server_test.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = crash_generation_server_test.cc; sourceTree = "<group>"; };
+ FC041C7C75E5197A1822E0C6 /* crash_generation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = crash_generation.xcodeproj; path = ../crash_generation/crash_generation.xcodeproj; sourceTree = SOURCE_ROOT; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 6D4D7C7B8EBDFDDF48EC5B3E /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 48125B6E829C3AC870636A3A /* libgtest.a in Frameworks */,
+ A13307F3F56EEF5EAE04A9DB /* libgmock.a in Frameworks */,
+ 45BF3E72D290EE52C44C4689 /* libcommon.a in Frameworks */,
+ E68A4E0BEECBE432BFDD232F /* libcrash_generation_server.a in Frameworks */,
+ 914DDA5333CF052191D7EA05 /* libcrash_generation_client.a in Frameworks */,
+ 56374C534845BCB7BEFD08E9 /* libexception_handler.a in Frameworks */,
+ 2914A69A75D2255F28CAFD33 /* libprocessor_bits.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 773A14857D61372FB50410C7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 1A77DA2063D85810356D13D2 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 2762EC5D8E6E36122E48FD19 /* libcrash_generation_server.a */,
+ DA3AD9B5A234678EC8FFF3EE /* libcrash_generation_client.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 3026110E8C25B4660F307046 /* processor */ = {
+ isa = PBXGroup;
+ children = (
+ 278F9B17DAEEF84DA07EF92C /* basic_code_modules.cc */,
+ A082118F287C8BE37321B73E /* dump_context.cc */,
+ 5FA45A77E7CEFF09EA9B5DAF /* dump_object.cc */,
+ 9B1B3B504418599032D77224 /* logging.cc */,
+ 7B6EED414E7124AEB940EB6F /* minidump.cc */,
+ 32D15D76E004E052F8B39E4D /* pathname_stripper.cc */,
+ );
+ path = processor;
+ sourceTree = "<group>";
+ };
+ 337BAD558185921D936C920B /* Build */ = {
+ isa = PBXGroup;
+ children = (
+ AC74E5DA3E8D55BD1E16BFF5 /* client_tests.gyp */,
+ 594FDF7ABA0B8556FBF1A77C /* common.gypi */,
+ 847E78CB39E208BEDB0C3ED0 /* filename_rules.gypi */,
+ );
+ name = Build;
+ sourceTree = "<group>";
+ };
+ 48CE38AB6CB9FCA71BB62F4E /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ D730E7578E5DDCD6D4588B56 /* client_tests */,
+ 5B361C98035B4F421C491E05 /* libprocessor_bits.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 872980B89D1776878F1677F2 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ FA56E4E93AC08DAA6DAE8BF0 /* libexception_handler.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 8EAA9537AC9E221D1B376092 /* common */ = {
+ isa = PBXGroup;
+ children = (
+ B0FF21A1E68BAB262E1FD70A /* string_conversion.cc */,
+ );
+ path = common;
+ sourceTree = "<group>";
+ };
+ BB71E47D2A82D66AC7744662 /* Projects */ = {
+ isa = PBXGroup;
+ children = (
+ 61F9C9581DA86551BB8115B0 /* breakpad_client.xcodeproj */,
+ FC041C7C75E5197A1822E0C6 /* crash_generation.xcodeproj */,
+ 120AF08127C7432AC24229CA /* exception_handler.xcodeproj */,
+ 172DA47533ADADABAEF91160 /* testing.xcodeproj */,
+ );
+ name = Projects;
+ sourceTree = "<group>";
+ };
+ BE8E328037C1EB92255E172E /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 74F0B7C1B912FAB035B2940A /* libcommon.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ BFDD24CA9A36511927FB41A6 /* ../../.. */ = {
+ isa = PBXGroup;
+ children = (
+ 8EAA9537AC9E221D1B376092 /* common */,
+ 3026110E8C25B4660F307046 /* processor */,
+ );
+ path = ../../..;
+ sourceTree = "<group>";
+ };
+ C761045F05AA1181098288DE /* Source */ = {
+ isa = PBXGroup;
+ children = (
+ BFDD24CA9A36511927FB41A6 /* ../../.. */,
+ EC81BBCEDFA7CE8DCB6FEBD6 /* crash_generation_server_test.cc */,
+ 3305D14B49A54B04AFC146D2 /* dump_analysis.cc */,
+ A4E3FCC9A6C0D1D98A19F548 /* dump_analysis.h */,
+ A6B30699CBA281C924E2D367 /* exception_handler_death_test.cc */,
+ E2FFD43FCE7A8C0E95D585C4 /* exception_handler_nesting_test.cc */,
+ 95CB5A7B72E58AC9E41FF3A7 /* exception_handler_test.cc */,
+ 0E4E29D410933EDEE3AFEE50 /* exception_handler_test.h */,
+ 76F9D14DE0C586FB4834D913 /* minidump_test.cc */,
+ );
+ name = Source;
+ sourceTree = "<group>";
+ };
+ EF3E0FC694E048E605BF12FD /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 9ADC33DE4F87345591108570 /* libgtest.a */,
+ 1AAEC2D7DED2DED892FC2DAD /* libgmock.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ F9956771A61A59BE8DED0CE6 = {
+ isa = PBXGroup;
+ children = (
+ C761045F05AA1181098288DE /* Source */,
+ BB71E47D2A82D66AC7744662 /* Projects */,
+ 48CE38AB6CB9FCA71BB62F4E /* Products */,
+ 337BAD558185921D936C920B /* Build */,
+ );
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 5A9448FEF72392683BEFFB18 /* processor_bits */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 9C08B4CE6C7F853208836ED4 /* Build configuration list for PBXNativeTarget "processor_bits" */;
+ buildPhases = (
+ 59C468F242F8B16879CB555F /* Sources */,
+ 773A14857D61372FB50410C7 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = processor_bits;
+ productName = processor_bits;
+ productReference = 5B361C98035B4F421C491E05 /* libprocessor_bits.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ DA476A14D35AB0A473F4A6DC /* client_tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = A66571EDE8B2D2B2FE773D4C /* Build configuration list for PBXNativeTarget "client_tests" */;
+ buildPhases = (
+ 071A0A48CEC63819541B48E7 /* Sources */,
+ 6D4D7C7B8EBDFDDF48EC5B3E /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 40553F1052CD09BA1BD637A7 /* PBXTargetDependency */,
+ 6087354B210D80FD017210E4 /* PBXTargetDependency */,
+ 263EA0761012B1384B1DD208 /* PBXTargetDependency */,
+ C2DA6AB67C4B92DDF4D06273 /* PBXTargetDependency */,
+ F62E6F27F7CA43C2955918A7 /* PBXTargetDependency */,
+ F22F9EB8446B867B31AEF516 /* PBXTargetDependency */,
+ 81DE787760C050226D6A94CE /* PBXTargetDependency */,
+ );
+ name = client_tests;
+ productName = client_tests;
+ productReference = D730E7578E5DDCD6D4588B56 /* client_tests */;
+ productType = "com.apple.product-type.tool";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ F29BC6CF3986A1674677D3C2 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ BuildIndependentTargetsInParallel = YES;
+ };
+ buildConfigurationList = A27B00071DC3F8B254EFB406 /* Build configuration list for PBXProject "client_tests" */;
+ compatibilityVersion = "Xcode 3.2";
+ hasScannedForEncodings = 1;
+ mainGroup = F9956771A61A59BE8DED0CE6;
+ projectDirPath = "";
+ projectReferences = (
+ {
+ ProductGroup = BE8E328037C1EB92255E172E /* Products */;
+ ProjectRef = 61F9C9581DA86551BB8115B0 /* breakpad_client.xcodeproj */;
+ },
+ {
+ ProductGroup = 1A77DA2063D85810356D13D2 /* Products */;
+ ProjectRef = FC041C7C75E5197A1822E0C6 /* crash_generation.xcodeproj */;
+ },
+ {
+ ProductGroup = 872980B89D1776878F1677F2 /* Products */;
+ ProjectRef = 120AF08127C7432AC24229CA /* exception_handler.xcodeproj */;
+ },
+ {
+ ProductGroup = EF3E0FC694E048E605BF12FD /* Products */;
+ ProjectRef = 172DA47533ADADABAEF91160 /* testing.xcodeproj */;
+ },
+ );
+ projectRoot = "";
+ targets = (
+ E10468A0754476EF519F7553 /* All */,
+ DA476A14D35AB0A473F4A6DC /* client_tests */,
+ 5A9448FEF72392683BEFFB18 /* processor_bits */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXReferenceProxy section */
+ 1AAEC2D7DED2DED892FC2DAD /* libgmock.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libgmock.a;
+ remoteRef = 4E5F5E6DD0C94259C120630B /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 2762EC5D8E6E36122E48FD19 /* libcrash_generation_server.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libcrash_generation_server.a;
+ remoteRef = EB937A17EBEB43870B3D69A7 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 74F0B7C1B912FAB035B2940A /* libcommon.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libcommon.a;
+ remoteRef = 886EA45A93B230F9A1BB1963 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 9ADC33DE4F87345591108570 /* libgtest.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libgtest.a;
+ remoteRef = 962F7183364A93AF101FE7D9 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ DA3AD9B5A234678EC8FFF3EE /* libcrash_generation_client.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libcrash_generation_client.a;
+ remoteRef = 1082B7888AF7636634984570 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ FA56E4E93AC08DAA6DAE8BF0 /* libexception_handler.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libexception_handler.a;
+ remoteRef = C940643082227B51FC5BA7D6 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+/* End PBXReferenceProxy section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 071A0A48CEC63819541B48E7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DF86B0987B6DC5A94254B93C /* exception_handler_test.cc in Sources */,
+ CC871C571EE32D4B9E2FF8AE /* exception_handler_death_test.cc in Sources */,
+ DCD8164CA75321889304D666 /* exception_handler_nesting_test.cc in Sources */,
+ 481F4A2D42078D2F52885265 /* minidump_test.cc in Sources */,
+ BC4FE4CC4DC45C40E483E368 /* dump_analysis.cc in Sources */,
+ 3780AF8564946A0292B65EF2 /* crash_generation_server_test.cc in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 59C468F242F8B16879CB555F /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8390EC30E4C9C70CD030A6FF /* string_conversion.cc in Sources */,
+ 78AC955D361692825A2C80CD /* basic_code_modules.cc in Sources */,
+ F843C059043EB52FBB90BE0A /* dump_context.cc in Sources */,
+ 28554DD8448E4E29CF642B06 /* dump_object.cc in Sources */,
+ A6FD831F977DEA9107B30643 /* logging.cc in Sources */,
+ 3C30045DFA2644E72A8D4D25 /* minidump.cc in Sources */,
+ 5A1D27BAF8289C2F198B6177 /* pathname_stripper.cc in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 0B9E8A9615F4CE54C97468E1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 5A9448FEF72392683BEFFB18 /* processor_bits */;
+ targetProxy = 085DC7FDEE97890CF3E9D36D /* PBXContainerItemProxy */;
+ };
+ 263EA0761012B1384B1DD208 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = common;
+ targetProxy = 3C74EEAB974E95BB7E9B26DA /* PBXContainerItemProxy */;
+ };
+ 40553F1052CD09BA1BD637A7 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = gtest;
+ targetProxy = FCA30C16721B0F5045C32416 /* PBXContainerItemProxy */;
+ };
+ 54325EF193EA4E1E6A5ACCA1 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = DA476A14D35AB0A473F4A6DC /* client_tests */;
+ targetProxy = 66C523F99BAA1C1D4BD69C9D /* PBXContainerItemProxy */;
+ };
+ 6087354B210D80FD017210E4 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = gmock;
+ targetProxy = 69E69F9EEDD4F7DEAB728A28 /* PBXContainerItemProxy */;
+ };
+ 81DE787760C050226D6A94CE /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 5A9448FEF72392683BEFFB18 /* processor_bits */;
+ targetProxy = 13B9C788E9C98E1CDC8AF1ED /* PBXContainerItemProxy */;
+ };
+ C2DA6AB67C4B92DDF4D06273 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = crash_generation_server;
+ targetProxy = 74EA1AE84D414F32B9706D8E /* PBXContainerItemProxy */;
+ };
+ F22F9EB8446B867B31AEF516 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = exception_handler;
+ targetProxy = 4E6526B5E1798AD4DFE7965B /* PBXContainerItemProxy */;
+ };
+ F62E6F27F7CA43C2955918A7 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = crash_generation_client;
+ targetProxy = 992D9657095EB7E4B558213C /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 09DD5B68734C378B0D7AE808 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ DEAD_CODE_STRIPPING = YES;
+ EXECUTABLE_PREFIX = "";
+ GCC_CW_ASM_SYNTAX = NO;
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_CPP_EXCEPTIONS = NO;
+ GCC_ENABLE_CPP_RTTI = YES;
+ GCC_ENABLE_PASCAL_STRINGS = NO;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
+ GCC_OBJC_CALL_CXX_CDTORS = YES;
+ GCC_OPTIMIZATION_LEVEL = 3;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "_VARIADIC_MAX=10",
+ NDEBUG,
+ NVALGRIND,
+ OFFICIAL_BUILD,
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_THREADSAFE_STATICS = NO;
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
+ GCC_VERSION = 4.2;
+ GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+ HEADER_SEARCH_PATHS = (
+ ../../../testing/include,
+ ../../../testing/gtest/include,
+ ../../..,
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ OTHER_CFLAGS = "";
+ OTHER_LDFLAGS = "-Wl,-search_paths_first";
+ PREBINDING = NO;
+ PRODUCT_NAME = client_tests;
+ USE_HEADERMAP = NO;
+ WARNING_CFLAGS = "-Wendif-labels";
+ WARNING_CFLAGS_excluded = "-Wall";
+ };
+ name = Release;
+ };
+ 2C239C78842313A8ABBA2BB8 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)";
+ SDKROOT = macosx10.5;
+ SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)";
+ SYMROOT = ../../../xcodebuild;
+ };
+ name = Release;
+ };
+ 9DFAE1A9FAF8574AF8D9FA98 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = All;
+ };
+ name = Debug;
+ };
+ A182384EE2ADE6D4F637194F /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)";
+ SDKROOT = macosx10.5;
+ SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)";
+ SYMROOT = ../../../xcodebuild;
+ };
+ name = Debug;
+ };
+ A50C2979AD6600A905673FC9 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = All;
+ };
+ name = Release;
+ };
+ AD1F481E45A44D77493969F3 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_PREFIX = lib;
+ GCC_CW_ASM_SYNTAX = NO;
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_CPP_EXCEPTIONS = NO;
+ GCC_ENABLE_CPP_RTTI = YES;
+ GCC_ENABLE_PASCAL_STRINGS = NO;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
+ GCC_OBJC_CALL_CXX_CDTORS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_THREADSAFE_STATICS = NO;
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
+ GCC_VERSION = 4.2;
+ GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+ HEADER_SEARCH_PATHS = ../../..;
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ OTHER_CFLAGS = "";
+ PREBINDING = NO;
+ PRODUCT_NAME = processor_bits;
+ USE_HEADERMAP = NO;
+ WARNING_CFLAGS = "-Wendif-labels";
+ WARNING_CFLAGS_excluded = "-Wall";
+ };
+ name = Debug;
+ };
+ B521B853A8719007A728136D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_PREFIX = "";
+ GCC_CW_ASM_SYNTAX = NO;
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_CPP_EXCEPTIONS = NO;
+ GCC_ENABLE_CPP_RTTI = YES;
+ GCC_ENABLE_PASCAL_STRINGS = NO;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
+ GCC_OBJC_CALL_CXX_CDTORS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = "_VARIADIC_MAX=10";
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_THREADSAFE_STATICS = NO;
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
+ GCC_VERSION = 4.2;
+ GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+ HEADER_SEARCH_PATHS = (
+ ../../../testing/include,
+ ../../../testing/gtest/include,
+ ../../..,
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ OTHER_CFLAGS = "";
+ OTHER_LDFLAGS = "-Wl,-search_paths_first";
+ PREBINDING = NO;
+ PRODUCT_NAME = client_tests;
+ USE_HEADERMAP = NO;
+ WARNING_CFLAGS = "-Wendif-labels";
+ WARNING_CFLAGS_excluded = "-Wall";
+ };
+ name = Debug;
+ };
+ C7BEC0C4092E58AF5ADCB07E /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ DEAD_CODE_STRIPPING = YES;
+ EXECUTABLE_PREFIX = lib;
+ GCC_CW_ASM_SYNTAX = NO;
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_CPP_EXCEPTIONS = NO;
+ GCC_ENABLE_CPP_RTTI = YES;
+ GCC_ENABLE_PASCAL_STRINGS = NO;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
+ GCC_OBJC_CALL_CXX_CDTORS = YES;
+ GCC_OPTIMIZATION_LEVEL = 3;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ NDEBUG,
+ NVALGRIND,
+ OFFICIAL_BUILD,
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ GCC_THREADSAFE_STATICS = NO;
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
+ GCC_VERSION = 4.2;
+ GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+ HEADER_SEARCH_PATHS = ../../..;
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ OTHER_CFLAGS = "";
+ PREBINDING = NO;
+ PRODUCT_NAME = processor_bits;
+ USE_HEADERMAP = NO;
+ WARNING_CFLAGS = "-Wendif-labels";
+ WARNING_CFLAGS_excluded = "-Wall";
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 62C5842C447D06324423E93A /* Build configuration list for PBXAggregateTarget "All" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 9DFAE1A9FAF8574AF8D9FA98 /* Debug */,
+ A50C2979AD6600A905673FC9 /* Release */,
+ );
+ defaultConfigurationIsVisible = 1;
+ defaultConfigurationName = Debug;
+ };
+ 9C08B4CE6C7F853208836ED4 /* Build configuration list for PBXNativeTarget "processor_bits" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ AD1F481E45A44D77493969F3 /* Debug */,
+ C7BEC0C4092E58AF5ADCB07E /* Release */,
+ );
+ defaultConfigurationIsVisible = 1;
+ defaultConfigurationName = Debug;
+ };
+ A27B00071DC3F8B254EFB406 /* Build configuration list for PBXProject "client_tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ A182384EE2ADE6D4F637194F /* Debug */,
+ 2C239C78842313A8ABBA2BB8 /* Release */,
+ );
+ defaultConfigurationIsVisible = 1;
+ defaultConfigurationName = Debug;
+ };
+ A66571EDE8B2D2B2FE773D4C /* Build configuration list for PBXNativeTarget "client_tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ B521B853A8719007A728136D /* Debug */,
+ 09DD5B68734C378B0D7AE808 /* Release */,
+ );
+ defaultConfigurationIsVisible = 1;
+ defaultConfigurationName = Debug;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = F29BC6CF3986A1674677D3C2 /* Project object */;
+}

Powered by Google App Engine