From 6bacded203f81ca8645b35c2d20eb6b0e8781f76 Mon Sep 17 00:00:00 2001 From: "jeremy@chromium.org" Date: Thu, 7 May 2009 20:22:11 +0000 Subject: OS X Breakpad cleanup. * Compile OS X dump_syms & symupload utilities from the public repository to simplify the branded builder. * Correct comment in breakpad_mac_stubs.mm so it more accurately reflects reality. Review URL: http://codereview.chromium.org/113114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15574 0039d316-1c4b-4281-b951-d872f2087c98 --- breakpad/breakpad.gyp | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'breakpad') diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp index ac70ca9e..e661ff7 100644 --- a/breakpad/breakpad.gyp +++ b/breakpad/breakpad.gyp @@ -89,6 +89,44 @@ } }, { + 'target_name': 'dump_syms', + 'type': 'executable', + 'include_dirs': [ + 'src/common/mac', + ], + 'dependencies': [ + 'breakpad_utilities', + ], + 'sources': [ + 'src/common/mac/dwarf/bytereader.cc', + 'src/common/mac/dwarf/dwarf2reader.cc', + 'src/common/mac/dwarf/functioninfo.cc', + 'src/common/mac/dump_syms.mm', + 'src/tools/mac/dump_syms/dump_syms_tool.mm', + ], + 'link_settings': { + 'libraries': [ + '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', + ], + } + }, + { + 'target_name': 'symupload', + 'type': 'executable', + 'include_dirs': [ + 'src/common/mac', + ], + 'sources': [ + 'src/common/mac/HTTPMultipartUpload.m', + 'src/tools/mac/symupload/symupload.m', + ], + 'link_settings': { + 'libraries': [ + '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', + ], + } + }, + { 'target_name': 'breakpad', 'type': '<(library)', 'dependencies': [ -- cgit v1.1