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 'variables': { | 6 'variables': { |
7 'content_shell_product_name': 'Content Shell', | 7 'content_shell_product_name': 'Content Shell', |
8 # The "19" is so that sites that sniff for version think that this is | 8 # The "19" is so that sites that sniff for version think that this is |
9 # something reasonably current; the "77.34.5" is a hint that this isn't a | 9 # something reasonably current; the "77.34.5" is a hint that this isn't a |
10 # standard Chrome. | 10 # standard Chrome. |
(...skipping 20 matching lines...) Expand all Loading... |
31 'content.gyp:content_common', | 31 'content.gyp:content_common', |
32 'content.gyp:content_gpu', | 32 'content.gyp:content_gpu', |
33 'content.gyp:content_plugin', | 33 'content.gyp:content_plugin', |
34 'content.gyp:content_ppapi_plugin', | 34 'content.gyp:content_ppapi_plugin', |
35 'content.gyp:content_renderer', | 35 'content.gyp:content_renderer', |
36 'content.gyp:content_utility', | 36 'content.gyp:content_utility', |
37 'content.gyp:content_worker', | 37 'content.gyp:content_worker', |
38 'content_resources.gyp:content_resources', | 38 'content_resources.gyp:content_resources', |
39 'content_shell_resources', | 39 'content_shell_resources', |
40 'copy_test_netscape_plugin', | 40 'copy_test_netscape_plugin', |
41 'layouttest_support_content', | 41 'test_support_content', |
42 '../base/base.gyp:base', | 42 '../base/base.gyp:base', |
43 '../base/base.gyp:base_static', | |
44 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 43 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
45 '../cc/cc.gyp:cc', | |
46 '../components/components.gyp:breakpad_component', | 44 '../components/components.gyp:breakpad_component', |
47 '../gin/gin.gyp:gin', | 45 '../gin/gin.gyp:gin', |
48 '../gpu/gpu.gyp:gpu', | |
49 '../ipc/ipc.gyp:ipc', | 46 '../ipc/ipc.gyp:ipc', |
50 '../media/media.gyp:media', | 47 '../media/media.gyp:media', |
51 '../net/net.gyp:net', | 48 '../net/net.gyp:net', |
52 '../net/net.gyp:net_resources', | 49 '../net/net.gyp:net_resources', |
53 '../skia/skia.gyp:skia', | 50 '../skia/skia.gyp:skia', |
54 '../third_party/WebKit/public/blink.gyp:blink', | 51 '../third_party/WebKit/public/blink.gyp:blink', |
55 '../third_party/WebKit/public/blink.gyp:blink_web_test_support', | 52 '../third_party/WebKit/public/blink.gyp:blink_web_test_support', |
56 '../ui/base/ui_base.gyp:ui_base', | 53 '../ui/base/ui_base.gyp:ui_base', |
57 '../ui/events/events.gyp:events_base', | 54 '../ui/events/events.gyp:events_base', |
58 '../ui/gfx/gfx.gyp:gfx', | 55 '../ui/gfx/gfx.gyp:gfx', |
59 '../ui/gfx/gfx.gyp:gfx_geometry', | 56 '../ui/gfx/gfx.gyp:gfx_geometry', |
60 '../ui/gl/gl.gyp:gl', | 57 '../ui/gl/gl.gyp:gl', |
61 '../url/url.gyp:url_lib', | 58 '../url/url.gyp:url_lib', |
62 '../v8/tools/gyp/v8.gyp:v8', | 59 '../v8/tools/gyp/v8.gyp:v8', |
63 '../webkit/common/webkit_common.gyp:webkit_common', | 60 '../webkit/common/webkit_common.gyp:webkit_common', |
64 '../webkit/renderer/compositor_bindings/compositor_bindings.gyp:webkit_c
ompositor_bindings', | |
65 '../webkit/storage_browser.gyp:webkit_storage_browser', | |
66 '../webkit/webkit_resources.gyp:webkit_resources', | 61 '../webkit/webkit_resources.gyp:webkit_resources', |
67 ], | 62 ], |
68 'include_dirs': [ | 63 'include_dirs': [ |
69 '..', | 64 '..', |
70 ], | 65 ], |
71 'sources': [ | 66 'sources': [ |
| 67 'public/test/layouttest_support.h', |
72 'shell/android/shell_jni_registrar.cc', | 68 'shell/android/shell_jni_registrar.cc', |
73 'shell/android/shell_jni_registrar.h', | 69 'shell/android/shell_jni_registrar.h', |
74 'shell/android/shell_manager.cc', | 70 'shell/android/shell_manager.cc', |
75 'shell/android/shell_manager.h', | 71 'shell/android/shell_manager.h', |
76 'shell/app/paths_mac.h', | 72 'shell/app/paths_mac.h', |
77 'shell/app/paths_mac.mm', | 73 'shell/app/paths_mac.mm', |
78 'shell/app/shell_breakpad_client.cc', | 74 'shell/app/shell_breakpad_client.cc', |
79 'shell/app/shell_breakpad_client.h', | 75 'shell/app/shell_breakpad_client.h', |
80 'shell/app/shell_main_delegate.cc', | 76 'shell/app/shell_main_delegate.cc', |
81 'shell/app/shell_main_delegate.h', | 77 'shell/app/shell_main_delegate.h', |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
238 'shell/renderer/test_runner/notification_presenter.h', | 234 'shell/renderer/test_runner/notification_presenter.h', |
239 'shell/renderer/test_runner/test_runner.cc', | 235 'shell/renderer/test_runner/test_runner.cc', |
240 'shell/renderer/test_runner/test_runner.h', | 236 'shell/renderer/test_runner/test_runner.h', |
241 'shell/renderer/test_runner/text_input_controller.cc', | 237 'shell/renderer/test_runner/text_input_controller.cc', |
242 'shell/renderer/test_runner/text_input_controller.h', | 238 'shell/renderer/test_runner/text_input_controller.h', |
243 'shell/renderer/test_runner/unsafe_persistent.h', | 239 'shell/renderer/test_runner/unsafe_persistent.h', |
244 'shell/renderer/test_runner/web_ax_object_proxy.cc', | 240 'shell/renderer/test_runner/web_ax_object_proxy.cc', |
245 'shell/renderer/test_runner/web_ax_object_proxy.h', | 241 'shell/renderer/test_runner/web_ax_object_proxy.h', |
246 'shell/renderer/webkit_test_runner.cc', | 242 'shell/renderer/webkit_test_runner.cc', |
247 'shell/renderer/webkit_test_runner.h', | 243 'shell/renderer/webkit_test_runner.h', |
| 244 'test/layouttest_support.cc', |
248 ], | 245 ], |
249 'msvs_settings': { | 246 'msvs_settings': { |
250 'VCLinkerTool': { | 247 'VCLinkerTool': { |
251 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS | 248 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS |
252 }, | 249 }, |
253 }, | 250 }, |
254 'conditions': [ | 251 'conditions': [ |
255 ['OS=="mac"', { | 252 ['OS=="mac"', { |
256 'sources/': [ | 253 'sources/': [ |
257 ['exclude', 'WebTestThemeEngineMock.cpp'], | 254 ['exclude', 'WebTestThemeEngineMock.cpp'], |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
295 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 292 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
296 ], | 293 ], |
297 }], | 294 }], |
298 ['OS=="android"', { | 295 ['OS=="android"', { |
299 'dependencies': [ | 296 'dependencies': [ |
300 'content_shell_jni_headers', | 297 'content_shell_jni_headers', |
301 ], | 298 ], |
302 'dependencies!': [ | 299 'dependencies!': [ |
303 'copy_test_netscape_plugin', | 300 'copy_test_netscape_plugin', |
304 ], | 301 ], |
| 302 }, { # else: OS!="android" |
| 303 'dependencies': [ |
| 304 # This dependency is for running DRT against the content shell, and |
| 305 # this combination is not yet supported on Android. |
| 306 'test_support_content', |
| 307 ], |
305 }], # OS=="android" | 308 }], # OS=="android" |
306 ['os_posix == 1 and OS != "mac" and android_webview_build != 1', { | 309 ['os_posix == 1 and OS != "mac" and android_webview_build != 1', { |
307 'dependencies': [ | 310 'dependencies': [ |
308 '../components/components.gyp:breakpad_host', | 311 '../components/components.gyp:breakpad_host', |
309 ], | 312 ], |
310 }], | 313 }], |
311 # TODO(dmikurube): Kill {linux|android}_use_tcmalloc. http://crbug.com/3
45554 | 314 # TODO(dmikurube): Kill {linux|android}_use_tcmalloc. http://crbug.com/3
45554 |
312 ['(use_allocator!="none" and use_allocator!="see_use_tcmalloc") or (use_
allocator=="see_use_tcmalloc" and ((OS=="linux" and os_posix==1 and use_aura==1
and linux_use_tcmalloc==1) or (OS=="android" and android_use_tcmalloc==1)))', { | 315 ['(use_allocator!="none" and use_allocator!="see_use_tcmalloc") or (use_
allocator=="see_use_tcmalloc" and ((OS=="linux" and os_posix==1 and use_aura==1
and linux_use_tcmalloc==1) or (OS=="android" and android_use_tcmalloc==1)))', { |
313 'dependencies': [ | 316 'dependencies': [ |
314 # This is needed by content/app/content_main_runner.cc | 317 # This is needed by content/app/content_main_runner.cc |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
482 '<(SHARED_INTERMEDIATE_DIR)/ui/app_locale_settings/app_locale_sett
ings_en-US.pak', | 485 '<(SHARED_INTERMEDIATE_DIR)/ui/app_locale_settings/app_locale_sett
ings_en-US.pak', |
483 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources_100_perce
nt.pak', | 486 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources_100_perce
nt.pak', |
484 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/webui_resources.pak', | 487 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/webui_resources.pak', |
485 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_strings/ui_strings_en-US.pak', | 488 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_strings/ui_strings_en-US.pak', |
486 '<(SHARED_INTERMEDIATE_DIR)/webkit/blink_resources.pak', | 489 '<(SHARED_INTERMEDIATE_DIR)/webkit/blink_resources.pak', |
487 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources_100_percent.pa
k', | 490 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources_100_percent.pa
k', |
488 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_strings_en-US.pak', | 491 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_strings_en-US.pak', |
489 ], | 492 ], |
490 'conditions': [ | 493 'conditions': [ |
491 ['OS!="android"', { | 494 ['OS!="android"', { |
492 'variables': { | 495 'pak_inputs': ['<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resou
rces.pak',], |
493 'pak_inputs': [ | |
494 '<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resources.pak', | |
495 ], | |
496 }, | |
497 'pak_output': '<(PRODUCT_DIR)/content_shell.pak', | 496 'pak_output': '<(PRODUCT_DIR)/content_shell.pak', |
498 }, { | 497 }, { |
499 'pak_output': '<(PRODUCT_DIR)/content_shell/assets/content_shell
.pak', | 498 'pak_output': '<(PRODUCT_DIR)/content_shell/assets/content_shell
.pak', |
500 }], | 499 }], |
501 ], | 500 ], |
502 }, | 501 }, |
503 'includes': [ '../build/repack_action.gypi' ], | 502 'includes': [ '../build/repack_action.gypi' ], |
504 }, | 503 }, |
505 ], | 504 ], |
506 }, | 505 }, |
(...skipping 611 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1118 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', | 1117 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', |
1119 '--destination_dir', '<(dest_dir)', | 1118 '--destination_dir', '<(dest_dir)', |
1120 ], | 1119 ], |
1121 }, | 1120 }, |
1122 ], | 1121 ], |
1123 }, | 1122 }, |
1124 ], | 1123 ], |
1125 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" | 1124 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" |
1126 ] | 1125 ] |
1127 } | 1126 } |
OLD | NEW |