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 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 # Define the common dependencies that contain all the actual | 8 # Define the common dependencies that contain all the actual |
9 # Chromium functionality. This list gets pulled in below by | 9 # Chromium functionality. This list gets pulled in below by |
10 # the link of the actual chrome (or chromium) executable on | 10 # the link of the actual chrome (or chromium) executable on |
(...skipping 4212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4223 'target_name': 'coverage', | 4223 'target_name': 'coverage', |
4224 # do NOT place this in the 'all' list; most won't want it. | 4224 # do NOT place this in the 'all' list; most won't want it. |
4225 # In gyp, booleans are 0/1 not True/False. | 4225 # In gyp, booleans are 0/1 not True/False. |
4226 'suppress_wildcard': 1, | 4226 'suppress_wildcard': 1, |
4227 'type': 'none', | 4227 'type': 'none', |
4228 'dependencies': [ | 4228 'dependencies': [ |
4229 '../base/base.gyp:base_unittests', | 4229 '../base/base.gyp:base_unittests', |
4230 '../media/media.gyp:media_unittests', | 4230 '../media/media.gyp:media_unittests', |
4231 '../net/net.gyp:net_unittests', | 4231 '../net/net.gyp:net_unittests', |
4232 '../printing/printing.gyp:printing_unittests', | 4232 '../printing/printing.gyp:printing_unittests', |
| 4233 'unit_tests', |
4233 ], | 4234 ], |
4234 'actions': [ | 4235 'actions': [ |
4235 { | 4236 { |
4236 # 'message' for Linux/scons in particular | 4237 # 'message' for Linux/scons in particular |
4237 'message': 'Running coverage_posix.py to generate coverage numbers
', | 4238 'message': 'Running coverage_posix.py to generate coverage numbers
', |
4238 'inputs': [], | 4239 'inputs': [], |
4239 'outputs': [], | 4240 'outputs': [], |
4240 'action_name': 'coverage', | 4241 'action_name': 'coverage', |
4241 'action': [ 'python', | 4242 'action': [ 'python', |
4242 '../tools/code_coverage/coverage_posix.py', | 4243 '../tools/code_coverage/coverage_posix.py', |
4243 '--directory', | 4244 '--directory', |
4244 '<(PRODUCT_DIR)', | 4245 '<(PRODUCT_DIR)', |
4245 '--', | 4246 '--', |
4246 '<@(_dependencies)'], | 4247 '<@(_dependencies)'], |
4247 # Use outputs of this action as inputs for the main target build. | 4248 # Use outputs of this action as inputs for the main target build. |
4248 # Seems as a misnomer but makes this happy on Linux (scons). | 4249 # Seems as a misnomer but makes this happy on Linux (scons). |
4249 'process_outputs_as_sources': 1, | 4250 'process_outputs_as_sources': 1, |
4250 }, | 4251 }, |
4251 ], # 'actions' | 4252 ], # 'actions' |
4252 }, | 4253 }, |
4253 ] | 4254 ] |
4254 }], | 4255 }], |
4255 ], # 'conditions' | 4256 ], # 'conditions' |
4256 } | 4257 } |
OLD | NEW |