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 'target_defaults': { | 6 'target_defaults': { |
7 'variables': { | 7 'variables': { |
8 'breakpad_component_target': 0, | 8 'breakpad_component_target': 0, |
9 }, | 9 }, |
10 'target_conditions': [ | 10 'target_conditions': [ |
(...skipping 21 matching lines...) Expand all Loading... |
32 ['OS=="mac"', { | 32 ['OS=="mac"', { |
33 'dependencies': [ | 33 'dependencies': [ |
34 '../breakpad/breakpad.gyp:breakpad', | 34 '../breakpad/breakpad.gyp:breakpad', |
35 '../content/content.gyp:content_common', | 35 '../content/content.gyp:content_common', |
36 ], | 36 ], |
37 }], | 37 }], |
38 ], | 38 ], |
39 }, | 39 }, |
40 ], | 40 ], |
41 'conditions': [ | 41 'conditions': [ |
| 42 ['OS=="win"', { |
| 43 'targets': [ |
| 44 { |
| 45 'target_name': 'breakpad_crash_service', |
| 46 'type': 'static_library', |
| 47 'dependencies': [ |
| 48 '../base/base.gyp:base', |
| 49 '../breakpad/breakpad.gyp:breakpad_handler', |
| 50 '../breakpad/breakpad.gyp:breakpad_sender', |
| 51 ], |
| 52 'sources': [ |
| 53 'breakpad/tools/crash_service.cc', |
| 54 'breakpad/tools/crash_service.h', |
| 55 ], |
| 56 }, |
| 57 ], |
| 58 }], |
42 ['OS=="win" and target_arch=="ia32"', { | 59 ['OS=="win" and target_arch=="ia32"', { |
43 'targets': [ | 60 'targets': [ |
44 { | 61 { |
45 'target_name': 'breakpad_win64', | 62 'target_name': 'breakpad_win64', |
46 'type': 'static_library', | 63 'type': 'static_library', |
47 'variables': { | 64 'variables': { |
48 'breakpad_component_target': 1, | 65 'breakpad_component_target': 1, |
49 }, | 66 }, |
50 'dependencies': [ | 67 'dependencies': [ |
51 '../base/base.gyp:base_nacl_win64', | 68 '../base/base.gyp:base_nacl_win64', |
52 ], | 69 ], |
53 'configurations': { | 70 'configurations': { |
54 'Common_Base': { | 71 'Common_Base': { |
55 'msvs_target_platform': 'x64', | 72 'msvs_target_platform': 'x64', |
56 }, | 73 }, |
57 }, | 74 }, |
58 }, | 75 }, |
| 76 { |
| 77 'target_name': 'breakpad_crash_service_win64', |
| 78 'type': 'static_library', |
| 79 'dependencies': [ |
| 80 '../base/base.gyp:base_nacl_win64', |
| 81 '../breakpad/breakpad.gyp:breakpad_handler_win64', |
| 82 '../breakpad/breakpad.gyp:breakpad_sender_win64', |
| 83 ], |
| 84 'sources': [ |
| 85 'breakpad/tools/crash_service.cc', |
| 86 'breakpad/tools/crash_service.h', |
| 87 ], |
| 88 'configurations': { |
| 89 'Common_Base': { |
| 90 'msvs_target_platform': 'x64', |
| 91 }, |
| 92 }, |
| 93 }, |
59 ], | 94 ], |
60 }], | 95 }], |
61 ['OS=="mac"', { | 96 ['OS=="mac"', { |
62 'targets': [ | 97 'targets': [ |
63 { | 98 { |
64 'target_name': 'breakpad_stubs', | 99 'target_name': 'breakpad_stubs', |
65 'type': 'static_library', | 100 'type': 'static_library', |
66 'dependencies': [ | 101 'dependencies': [ |
67 '../base/base.gyp:base', | 102 '../base/base.gyp:base', |
68 ], | 103 ], |
69 'sources': [ | 104 'sources': [ |
70 'breakpad/breakpad_client.cc', | 105 'breakpad/breakpad_client.cc', |
71 'breakpad/breakpad_client.h', | 106 'breakpad/breakpad_client.h', |
72 'breakpad/breakpad_mac.h', | 107 'breakpad/breakpad_mac.h', |
73 'breakpad/breakpad_mac_stubs.mm', | 108 'breakpad/breakpad_mac_stubs.mm', |
74 ], | 109 ], |
75 }, | 110 }, |
76 ], | 111 ], |
77 }], | 112 }], |
78 ], | 113 ], |
79 } | 114 } |
OLD | NEW |