OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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': 'chrome', | 8 'target_name': 'chrome', |
9 'type': 'none', | 9 'type': 'none', |
10 'dependencies': [ 'chrome_initial', ], | 10 'dependencies': [ 'chrome_initial', ], |
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
222 'mac_real_dsym': 1, | 222 'mac_real_dsym': 1, |
223 }, | 223 }, |
224 'xcode_settings': { | 224 'xcode_settings': { |
225 # With mac_real_dsym set, strip_from_xcode won't be used. | 225 # With mac_real_dsym set, strip_from_xcode won't be used. |
226 # Specify CHROMIUM_STRIP_SAVE_FILE directly to Xcode. | 226 # Specify CHROMIUM_STRIP_SAVE_FILE directly to Xcode. |
227 'STRIPFLAGS': '-s $(CHROMIUM_STRIP_SAVE_FILE)', | 227 'STRIPFLAGS': '-s $(CHROMIUM_STRIP_SAVE_FILE)', |
228 }, | 228 }, |
229 'dependencies': [ | 229 'dependencies': [ |
230 '../breakpad/breakpad.gyp:dump_syms', | 230 '../breakpad/breakpad.gyp:dump_syms', |
231 '../breakpad/breakpad.gyp:symupload', | 231 '../breakpad/breakpad.gyp:symupload', |
232 | |
233 # In order to process symbols for the Remoting Host plugin, | |
234 # that plugin needs to be built beforehand. Since the | |
235 # "Dump Symbols" step hangs off this target, that plugin also | |
236 # needs to be added as a dependency. | |
237 '../remoting/remoting.gyp:remoting_host_plugin', | |
238 ], | 232 ], |
239 # The "Dump Symbols" post-build step is in a target_conditions | 233 # The "Dump Symbols" post-build step is in a target_conditions |
240 # block so that it will follow the "Strip If Needed" step if that | 234 # block so that it will follow the "Strip If Needed" step if that |
241 # is also being used. There is no standard configuration where | 235 # is also being used. There is no standard configuration where |
242 # both of these steps occur together, but Mark likes to use this | 236 # both of these steps occur together, but Mark likes to use this |
243 # configuration sometimes when testing Breakpad-enabled builds | 237 # configuration sometimes when testing Breakpad-enabled builds |
244 # without the time overhead of creating real .dSYM files. When | 238 # without the time overhead of creating real .dSYM files. When |
245 # both "Dump Symbols" and "Strip If Needed" are present, "Dump | 239 # both "Dump Symbols" and "Strip If Needed" are present, "Dump |
246 # Symbols" must come second because "Strip If Needed" creates | 240 # Symbols" must come second because "Strip If Needed" creates |
247 # a fake .dSYM that dump_syms needs to fake dump. Since | 241 # a fake .dSYM that dump_syms needs to fake dump. Since |
(...skipping 442 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
690 'dependencies': [ | 684 'dependencies': [ |
691 'chrome_nacl_win64', | 685 'chrome_nacl_win64', |
692 ], | 686 ], |
693 }], | 687 }], |
694 ], | 688 ], |
695 }, | 689 }, |
696 ], | 690 ], |
697 }], | 691 }], |
698 ], | 692 ], |
699 } | 693 } |
OLD | NEW |