summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authormmoss@chromium.org <mmoss@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-12 17:19:16 +0000
committermmoss@chromium.org <mmoss@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-12 17:19:16 +0000
commita6a53d07d4533a2773807a8c64e0ae53e5b415cd (patch)
tree9aa8f5a5e6032b2fb088a4f8fa3bb2c2ebfd9e43 /chrome
parent01f166a4c2dbedb4f369d09b9d96f66cfeef7fdd (diff)
downloadchromium_src-a6a53d07d4533a2773807a8c64e0ae53e5b415cd.zip
chromium_src-a6a53d07d4533a2773807a8c64e0ae53e5b415cd.tar.gz
chromium_src-a6a53d07d4533a2773807a8c64e0ae53e5b415cd.tar.bz2
Extract breakpad symbol files for Linux official builds.
These are archived and submitted to the crash server by the official builder (coming in a separate buildbot CL). Review URL: http://codereview.chromium.org/126015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18286 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/chrome.gyp19
1 files changed, 19 insertions, 0 deletions
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp
index e38dd99..e725059 100644
--- a/chrome/chrome.gyp
+++ b/chrome/chrome.gyp
@@ -2317,6 +2317,25 @@
},
'conditions': [
['OS=="linux"', {
+ 'conditions': [
+ ['branding=="Chrome"', {
+ 'actions': [
+ {
+ 'action_name': 'dump_symbols',
+ 'inputs': [
+ '<(PRODUCT_DIR)/dump_syms',
+ '<(PRODUCT_DIR)/chrome',
+ ],
+ 'outputs': [
+ '<(PRODUCT_DIR)/chrome.breakpad',
+ ],
+ 'action': ['<(DEPTH)/build/linux/dump_app_syms',
+ '<(PRODUCT_DIR)/dump_syms',
+ '<(PRODUCT_DIR)/chrome', '<@(_outputs)'],
+ },
+ ],
+ }],
+ ],
'dependencies': [
# Needed for chrome_dll_main.cc #include of gtk/gtk.h
'../build/linux/system.gyp:gtk',