OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 | 8 |
9 # Define the common dependencies that contain all the actual | 9 # Define the common dependencies that contain all the actual |
10 # Chromium functionality. This list gets pulled in below by | 10 # Chromium functionality. This list gets pulled in below by |
(...skipping 4704 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4715 'app/breakpad_mac_stubs.mm', | 4715 'app/breakpad_mac_stubs.mm', |
4716 'app/breakpad_mac.h', | 4716 'app/breakpad_mac.h', |
4717 ], | 4717 ], |
4718 }], # mac_breakpad | 4718 }], # mac_breakpad |
4719 ], # conditions | 4719 ], # conditions |
4720 }], # OS=="mac" | 4720 }], # OS=="mac" |
4721 ], # conditions | 4721 ], # conditions |
4722 }, # target chrome_dll | 4722 }, # target chrome_dll |
4723 ], # targets | 4723 ], # targets |
4724 }], # OS=="mac" or OS=="win" | 4724 }], # OS=="mac" or OS=="win" |
| 4725 ['OS=="linux"', { |
| 4726 'conditions': [ |
| 4727 # Only Chrome builds get breakpad since crash processing is internal. |
| 4728 ['branding=="Chrome"', { |
| 4729 'variables': { |
| 4730 'linux_breakpad%': 1, |
| 4731 }, |
| 4732 }, { |
| 4733 'variables': { |
| 4734 'linux_breakpad%': 0, |
| 4735 }, |
| 4736 }], |
| 4737 ], |
| 4738 }], |
4725 ['OS=="mac"', | 4739 ['OS=="mac"', |
4726 { 'targets': [ | 4740 { 'targets': [ |
4727 { | 4741 { |
4728 'target_name': 'helper_app', | 4742 'target_name': 'helper_app', |
4729 'type': 'executable', | 4743 'type': 'executable', |
4730 'product_name': '<(mac_product_name) Helper', | 4744 'product_name': '<(mac_product_name) Helper', |
4731 'mac_bundle': 1, | 4745 'mac_bundle': 1, |
4732 'dependencies': [ | 4746 'dependencies': [ |
4733 'chrome_dll', | 4747 'chrome_dll', |
4734 'interpose_dependency_shim', | 4748 'interpose_dependency_shim', |
(...skipping 1081 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5816 # Use outputs of this action as inputs for the main target build. | 5830 # Use outputs of this action as inputs for the main target build. |
5817 # Seems as a misnomer but makes this happy on Linux (scons). | 5831 # Seems as a misnomer but makes this happy on Linux (scons). |
5818 'process_outputs_as_sources': 1, | 5832 'process_outputs_as_sources': 1, |
5819 }, | 5833 }, |
5820 ], # 'actions' | 5834 ], # 'actions' |
5821 }, | 5835 }, |
5822 ] | 5836 ] |
5823 }], | 5837 }], |
5824 ], # 'conditions' | 5838 ], # 'conditions' |
5825 } | 5839 } |
OLD | NEW |