OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'crash_component_lib', | 8 'target_name': 'crash_component_lib', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'sources': [ | 10 'sources': [ |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
71 ], | 71 ], |
72 'defines': ['CRASH_IMPLEMENTATION'], | 72 'defines': ['CRASH_IMPLEMENTATION'], |
73 'conditions': [ | 73 'conditions': [ |
74 ['OS=="win"', { | 74 ['OS=="win"', { |
75 'dependencies': [ | 75 'dependencies': [ |
76 '../breakpad/breakpad.gyp:breakpad_handler', | 76 '../breakpad/breakpad.gyp:breakpad_handler', |
77 '../breakpad/breakpad.gyp:breakpad_sender', | 77 '../breakpad/breakpad.gyp:breakpad_sender', |
78 '../sandbox/sandbox.gyp:sandbox', | 78 '../sandbox/sandbox.gyp:sandbox', |
79 ], | 79 ], |
80 }], | 80 }], |
81 ['os_posix == 1 and OS != "mac" and OS != "ios" and android_webview_buil
d != 1', { | 81 ['os_posix == 1 and OS != "mac" and OS != "ios"', { |
82 'dependencies': [ | 82 'dependencies': [ |
83 '../breakpad/breakpad.gyp:breakpad_client', | 83 '../breakpad/breakpad.gyp:breakpad_client', |
84 ], | 84 ], |
85 'include_dirs': [ | 85 'include_dirs': [ |
86 '../breakpad/src', | 86 '../breakpad/src', |
87 ], | 87 ], |
88 }], | 88 }], |
89 ], | 89 ], |
90 'target_conditions': [ | 90 'target_conditions': [ |
91 # Need 'target_conditions' to override default filename_rules to include | 91 # Need 'target_conditions' to override default filename_rules to include |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
284 ], | 284 ], |
285 'sources': [ | 285 'sources': [ |
286 'crash/app/breakpad_mac.h', | 286 'crash/app/breakpad_mac.h', |
287 'crash/app/breakpad_mac_stubs.mm', | 287 'crash/app/breakpad_mac_stubs.mm', |
288 'crash/app/crash_reporter_client.cc', | 288 'crash/app/crash_reporter_client.cc', |
289 'crash/app/crash_reporter_client.h', | 289 'crash/app/crash_reporter_client.h', |
290 ], | 290 ], |
291 }, | 291 }, |
292 ], | 292 ], |
293 }], | 293 }], |
294 ['os_posix == 1 and OS != "mac" and OS != "ios" and android_webview_build !=
1', { | 294 ['os_posix == 1 and OS != "mac" and OS != "ios"', { |
295 'targets': [ | 295 'targets': [ |
296 { | 296 { |
297 # GN version: //components/crash/browser | 297 # GN version: //components/crash/browser |
298 'target_name': 'breakpad_host', | 298 'target_name': 'breakpad_host', |
299 'type': 'static_library', | 299 'type': 'static_library', |
300 'dependencies': [ | 300 'dependencies': [ |
301 'crash_component', | 301 'crash_component', |
302 '../base/base.gyp:base', | 302 '../base/base.gyp:base', |
303 '../breakpad/breakpad.gyp:breakpad_client', | 303 '../breakpad/breakpad.gyp:breakpad_client', |
304 '../content/content.gyp:content_browser', | 304 '../content/content.gyp:content_browser', |
(...skipping 15 matching lines...) Expand all Loading... |
320 'sources/': [ | 320 'sources/': [ |
321 ['include', '^crash/browser/crash_handler_host_linux\\.cc$'], | 321 ['include', '^crash/browser/crash_handler_host_linux\\.cc$'], |
322 ], | 322 ], |
323 }], | 323 }], |
324 ], | 324 ], |
325 }, | 325 }, |
326 ], | 326 ], |
327 }], | 327 }], |
328 ], | 328 ], |
329 } | 329 } |
OLD | NEW |