| 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_Base': { | 17 'Debug': { |
| 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_Base': { | 118 'Release': { |
| 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 |