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