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 'includes': [ | 6 'includes': [ |
7 'breakpad_sender.gypi', | 7 'breakpad_sender.gypi', |
8 'breakpad_handler.gypi', | 8 'breakpad_handler.gypi', |
9 ], | 9 ], |
10 'conditions': [ | 10 'conditions': [ |
11 [ 'OS=="mac"', { | 11 [ 'OS=="mac"', { |
12 'target_defaults': { | 12 'target_defaults': { |
13 'include_dirs': [ | 13 'include_dirs': [ |
14 'src', | 14 'src', |
15 ], | 15 ], |
16 'configurations': { | 16 'configurations': { |
17 'Debug': { | 17 'Debug_Base': { |
18 'defines': [ | 18 'defines': [ |
19 # This is needed for GTMLogger to work correctly. | 19 # This is needed for GTMLogger to work correctly. |
20 'DEBUG', | 20 'DEBUG', |
21 ], | 21 ], |
22 }, | 22 }, |
23 }, | 23 }, |
24 }, | 24 }, |
25 'targets': [ | 25 'targets': [ |
26 { | 26 { |
27 'target_name': 'breakpad_utilities', | 27 'target_name': 'breakpad_utilities', |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 'xcode_settings': { | 108 'xcode_settings': { |
109 # The DWARF utilities require -funsigned-char. | 109 # The DWARF utilities require -funsigned-char. |
110 'GCC_CHAR_IS_UNSIGNED_CHAR': 'YES', | 110 'GCC_CHAR_IS_UNSIGNED_CHAR': 'YES', |
111 }, | 111 }, |
112 'link_settings': { | 112 'link_settings': { |
113 'libraries': [ | 113 'libraries': [ |
114 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', | 114 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
115 ], | 115 ], |
116 }, | 116 }, |
117 'configurations': { | 117 'configurations': { |
118 'Release': { | 118 'Release_Base': { |
119 'xcode_settings': { | 119 'xcode_settings': { |
120 # dump_syms crashes when built at -O1, -O2, and -O3. It does | 120 # dump_syms crashes when built at -O1, -O2, and -O3. It does |
121 # not crash at -Os. To play it safe, dump_syms is always built | 121 # not crash at -Os. To play it safe, dump_syms is always built |
122 # at -O0 until this can be sorted out. | 122 # at -O0 until this can be sorted out. |
123 # http://code.google.com/p/google-breakpad/issues/detail?id=329 | 123 # http://code.google.com/p/google-breakpad/issues/detail?id=329 |
124 'GCC_OPTIMIZATION_LEVEL': '0', # -O0 | 124 'GCC_OPTIMIZATION_LEVEL': '0', # -O0 |
125 }, | 125 }, |
126 }, | 126 }, |
127 }, | 127 }, |
128 }, | 128 }, |
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
301 ], | 301 ], |
302 }], | 302 }], |
303 ], | 303 ], |
304 } | 304 } |
305 | 305 |
306 # Local Variables: | 306 # Local Variables: |
307 # tab-width:2 | 307 # tab-width:2 |
308 # indent-tabs-mode:nil | 308 # indent-tabs-mode:nil |
309 # End: | 309 # End: |
310 # vim: set expandtab tabstop=2 shiftwidth=2: | 310 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |