Chromium Code Reviews| Index: build/sanitizers/sanitizers.gyp |
| diff --git a/build/sanitizers/sanitizers.gyp b/build/sanitizers/sanitizers.gyp |
| index c6ce6c2f7888c6cfe66d125593d646bc7e3e181c..f9e01c13259c9d70c7e8aa4c4171dd651948c097 100644 |
| --- a/build/sanitizers/sanitizers.gyp |
| +++ b/build/sanitizers/sanitizers.gyp |
| @@ -61,19 +61,27 @@ |
| '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': [ |
| + ['OS!="win"', { |
| + 'llvm_symbolizer_path': |
| + '../../third_party/llvm-build/Release+Asserts/bin/llvm-symbolizer', |
|
Nico
2014/11/21 18:14:08
gyp has a built-in variable for this. Say '.......
Nico
2014/11/21 18:14:45
(allows you to get rid of the conditional too)
|
| + }, { |
| + 'llvm_symbolizer_path': |
| + '../../third_party/llvm-build/Release+Asserts/bin/llvm-symbolizer.exe', |
| + }], |
| + ], |
| }, |
| 'conditions': [ |
| ['clang==1', { |
| 'copies': [ |
| - { |
| - 'destination': '<(PRODUCT_DIR)', |
| - 'files': [ |
| - '<(llvm_symbolizer_path)', |
| - ], |
| - }, |
| + { |
| + 'destination': '<(PRODUCT_DIR)', |
| + 'files': [ |
| + '<(llvm_symbolizer_path)', |
| + ], |
| + }, |
| ], |
| }], |
| ], |