OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 'variables' : { | 5 'variables' : { |
6 # Variables for js2gtest rules | 6 # Variables for js2gtest rules |
7 'gypv8sh': '../tools/gypv8sh.py', | 7 'gypv8sh': '../tools/gypv8sh.py', |
8 'js2gtest': 'test/base/js2gtest.js', | 8 'js2gtest': 'test/base/js2gtest.js', |
9 'mock_js': 'third_party/mock4js/mock4js.js', | 9 'mock_js': 'third_party/mock4js/mock4js.js', |
10 'test_api_js': 'test/data/webui/test_api.js', | 10 'test_api_js': 'test/data/webui/test_api.js', |
(...skipping 2342 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2353 ], | 2353 ], |
2354 }], | 2354 }], |
2355 ['use_cups==1 and OS!="mac"', { | 2355 ['use_cups==1 and OS!="mac"', { |
2356 'defines': [ | 2356 'defines': [ |
2357 'USE_CUPS', | 2357 'USE_CUPS', |
2358 ], | 2358 ], |
2359 'sources': [ | 2359 'sources': [ |
2360 'browser/printing/print_system_task_proxy_unittest.cc', | 2360 'browser/printing/print_system_task_proxy_unittest.cc', |
2361 ], | 2361 ], |
2362 }], | 2362 }], |
| 2363 ['component=="shared_library" and incremental_chrome_dll!=1', { |
| 2364 # This is needed for tests that subclass |
| 2365 # RendererWebKitPlatformSupportImpl, which subclasses stuff in |
| 2366 # glue, which refers to symbols defined in these files. |
| 2367 # Hopefully this can be resolved with http://crbug.com/98755. |
| 2368 'sources': [ |
| 2369 '../content/renderer/renderer_glue.cc', |
| 2370 '../content/common/socket_stream_dispatcher.cc', |
| 2371 ]}, |
| 2372 ], |
2363 ], | 2373 ], |
2364 }, | 2374 }, |
2365 { | 2375 { |
2366 # Executable that runs each browser test in a new process. | 2376 # Executable that runs each browser test in a new process. |
2367 'target_name': 'browser_tests', | 2377 'target_name': 'browser_tests', |
2368 'type': 'executable', | 2378 'type': 'executable', |
2369 'msvs_cygwin_shell': 0, | 2379 'msvs_cygwin_shell': 0, |
2370 'msvs_cygwin_dirs': ['<(DEPTH)/third_party/cygwin'], | 2380 'msvs_cygwin_dirs': ['<(DEPTH)/third_party/cygwin'], |
2371 'dependencies': [ | 2381 'dependencies': [ |
2372 'browser', | 2382 'browser', |
(...skipping 595 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2968 ], | 2978 ], |
2969 }], | 2979 }], |
2970 ['target_arch!="arm"', { | 2980 ['target_arch!="arm"', { |
2971 'dependencies': [ | 2981 'dependencies': [ |
2972 # build time dependency. | 2982 # build time dependency. |
2973 '../v8/tools/gyp/v8.gyp:v8_shell#host', | 2983 '../v8/tools/gyp/v8.gyp:v8_shell#host', |
2974 # run time dependency | 2984 # run time dependency |
2975 '../webkit/webkit.gyp:copy_npapi_test_plugin', | 2985 '../webkit/webkit.gyp:copy_npapi_test_plugin', |
2976 ], | 2986 ], |
2977 }], | 2987 }], |
| 2988 ['component=="shared_library" and incremental_chrome_dll!=1', { |
| 2989 # This is needed for tests that subclass |
| 2990 # RendererWebKitPlatformSupportImpl, which subclasses stuff in |
| 2991 # glue, which refers to symbols defined in these files. |
| 2992 # Hopefully this can be resolved with http://crbug.com/98755. |
| 2993 'sources': [ |
| 2994 '../content/renderer/renderer_glue.cc', |
| 2995 '../content/common/socket_stream_dispatcher.cc', |
| 2996 ]}, |
| 2997 ], |
2978 ], # conditions | 2998 ], # conditions |
2979 }, # target browser_tests | 2999 }, # target browser_tests |
2980 { | 3000 { |
2981 # Executable that runs safebrowsing test in a new process. | 3001 # Executable that runs safebrowsing test in a new process. |
2982 'target_name': 'safe_browsing_tests', | 3002 'target_name': 'safe_browsing_tests', |
2983 'type': 'executable', | 3003 'type': 'executable', |
2984 'dependencies': [ | 3004 'dependencies': [ |
2985 'chrome', | 3005 'chrome', |
2986 'test_support_common', | 3006 'test_support_common', |
2987 '../base/base.gyp:base', | 3007 '../base/base.gyp:base', |
(...skipping 1288 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4276 # Use outputs of this action as inputs for the main target build. | 4296 # Use outputs of this action as inputs for the main target build. |
4277 # Seems as a misnomer but makes this happy on Linux (scons). | 4297 # Seems as a misnomer but makes this happy on Linux (scons). |
4278 'process_outputs_as_sources': 1, | 4298 'process_outputs_as_sources': 1, |
4279 }, | 4299 }, |
4280 ], # 'actions' | 4300 ], # 'actions' |
4281 }, | 4301 }, |
4282 ] | 4302 ] |
4283 }], # 'coverage!=0' | 4303 }], # 'coverage!=0' |
4284 ], # 'conditions' | 4304 ], # 'conditions' |
4285 } | 4305 } |
OLD | NEW |