summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorglider <glider@chromium.org>2014-11-21 03:29:25 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-21 11:29:39 +0000
commit8207d3548f95ab41fec7734fcc4439c223102bc6 (patch)
tree8ad7736249251904535d8b6cae52b75ee838dae3
parent8ef425c1d3058afabd36fd9226385c142ba5f280 (diff)
downloadchromium_src-8207d3548f95ab41fec7734fcc4439c223102bc6.zip
chromium_src-8207d3548f95ab41fec7734fcc4439c223102bc6.tar.gz
chromium_src-8207d3548f95ab41fec7734fcc4439c223102bc6.tar.bz2
Add the llvm-symbolizer target which can be used by LKGR bots to package the symbolizer.
BUG=430152 TBR=earthdok@chromium.org Review URL: https://codereview.chromium.org/737233004 Cr-Commit-Position: refs/heads/master@{#305201}
-rw-r--r--build/sanitizers/sanitizers.gyp22
1 files changed, 22 insertions, 0 deletions
diff --git a/build/sanitizers/sanitizers.gyp b/build/sanitizers/sanitizers.gyp
index d971d6d..c6ce6c2 100644
--- a/build/sanitizers/sanitizers.gyp
+++ b/build/sanitizers/sanitizers.gyp
@@ -56,6 +56,28 @@
],
},
},
+ {
+ # Copy llvm-symbolizer to the product dir so that LKGR bots can package it.
+ 'target_name': 'llvm-symbolizer',
+ 'type': 'none',
+ 'variables': {
+ # Path is relative to this GYP file.
+ 'llvm_symbolizer_path':
+ '../../third_party/llvm-build/Release+Asserts/bin/llvm-symbolizer',
+ },
+ 'conditions': [
+ ['clang==1', {
+ 'copies': [
+ {
+ 'destination': '<(PRODUCT_DIR)',
+ 'files': [
+ '<(llvm_symbolizer_path)',
+ ],
+ },
+ ],
+ }],
+ ],
+ },
],
}