Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(339)

Side by Side Diff: content/content_tests.gypi

Issue 10933091: Enable a minimal content/ build on iOS (Closed) Base URL: http://git.chromium.org/chromium/src.git@rohits-image-change
Patch Set: Rebase Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « content/content_common.gypi ('k') | content/public/app/content_main_delegate.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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': 'test_support_content', 8 'target_name': 'test_support_content',
9 'type': 'static_library', 9 'type': 'static_library',
10 'defines!': ['CONTENT_IMPLEMENTATION'], 10 'defines!': ['CONTENT_IMPLEMENTATION'],
11 'dependencies': [ 11 'dependencies': [
12 '../build/temp_gyp/googleurl.gyp:googleurl', 12 '../build/temp_gyp/googleurl.gyp:googleurl',
13 'content_app', 13 'content_app',
14 'content_browser', 14 'content_browser',
15 'content_common', 15 'content_common',
16 '../net/net.gyp:net_test_support', 16 '../net/net.gyp:net_test_support',
17 '../ppapi/ppapi_internal.gyp:ppapi_host',
18 '../ppapi/ppapi_internal.gyp:ppapi_proxy',
19 '../ppapi/ppapi_internal.gyp:ppapi_shared',
20 '../ppapi/ppapi_internal.gyp:ppapi_unittest_shared',
21 '../skia/skia.gyp:skia', 17 '../skia/skia.gyp:skia',
22 '../testing/gmock.gyp:gmock', 18 '../testing/gmock.gyp:gmock',
23 '../testing/gtest.gyp:gtest', 19 '../testing/gtest.gyp:gtest',
24 '../ui/ui.gyp:ui_test_support', 20 '../ui/ui.gyp:ui_test_support',
25 ], 21 ],
26 'include_dirs': [ 22 'include_dirs': [
27 '..', 23 '..',
28 ], 24 ],
29 'sources': [ 25 'sources': [
30 'public/test/accessibility_test_utils_win.cc', 26 'public/test/accessibility_test_utils_win.cc',
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 'conditions': [ 140 'conditions': [
145 ['OS == "ios"', { 141 ['OS == "ios"', {
146 'sources/': [ 142 'sources/': [
147 # iOS only needs a small portion of content; exclude all the 143 # iOS only needs a small portion of content; exclude all the
148 # implementation, and re-include what is used. 144 # implementation, and re-include what is used.
149 ['exclude', '\\.(cc|mm)$'], 145 ['exclude', '\\.(cc|mm)$'],
150 ['include', '_ios\\.(cc|mm)$'], 146 ['include', '_ios\\.(cc|mm)$'],
151 ['include', '^public/test/content_test_suite_base\\.cc$'], 147 ['include', '^public/test/content_test_suite_base\\.cc$'],
152 ['include', '^public/test/mock_notification_observer\\.cc$'], 148 ['include', '^public/test/mock_notification_observer\\.cc$'],
153 ['include', '^public/test/mock_resource_context\\.cc$'], 149 ['include', '^public/test/mock_resource_context\\.cc$'],
154 ['include', '^public/test/test_browser_thread\\.cc$'],
155 ['include', '^public/test/test_content_client_initializer\\.cc$'], 150 ['include', '^public/test/test_content_client_initializer\\.cc$'],
156 ['include', '^public/test/test_notification_tracker\\.cc$'], 151 ['include', '^public/test/test_notification_tracker\\.cc$'],
157 ['include', '^public/test/test_utils\\.cc$'], 152 ['include', '^public/test/test_utils\\.cc$'],
153 ['include', '^public/test/unittest_test_suite\\.cc$'],
154 ['include', '^test/content_test_suite\\.cc$'],
155 ['include', '^test/test_content_browser_client\\.cc$'],
156 ['include', '^test/test_content_client\\.cc$'],
158 ], 157 ],
159 }, { # OS != "ios" 158 }, { # OS != "ios"
160 'dependencies': [ 159 'dependencies': [
161 '../ppapi/ppapi_internal.gyp:ppapi_host', 160 '../ppapi/ppapi_internal.gyp:ppapi_host',
162 '../ppapi/ppapi_internal.gyp:ppapi_proxy', 161 '../ppapi/ppapi_internal.gyp:ppapi_proxy',
163 '../ppapi/ppapi_internal.gyp:ppapi_shared', 162 '../ppapi/ppapi_internal.gyp:ppapi_shared',
164 '../ppapi/ppapi_internal.gyp:ppapi_unittest_shared', 163 '../ppapi/ppapi_internal.gyp:ppapi_unittest_shared',
165 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit', 164 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit',
166 '../ui/surface/surface.gyp:surface', 165 '../ui/surface/surface.gyp:surface',
167 '../webkit/compositor_bindings/compositor_bindings.gyp:webkit_compos itor_support', 166 '../webkit/compositor_bindings/compositor_bindings.gyp:webkit_compos itor_support',
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
233 'test_support_content', 232 'test_support_content',
234 'browser/speech/proto/speech_proto.gyp:speech_proto', 233 'browser/speech/proto/speech_proto.gyp:speech_proto',
235 '../base/base.gyp:test_support_base', 234 '../base/base.gyp:test_support_base',
236 '../crypto/crypto.gyp:crypto', 235 '../crypto/crypto.gyp:crypto',
237 '../media/media.gyp:media_test_support', 236 '../media/media.gyp:media_test_support',
238 '../net/net.gyp:net_test_support', 237 '../net/net.gyp:net_test_support',
239 '../skia/skia.gyp:skia', 238 '../skia/skia.gyp:skia',
240 '../testing/gmock.gyp:gmock', 239 '../testing/gmock.gyp:gmock',
241 '../testing/gtest.gyp:gtest', 240 '../testing/gtest.gyp:gtest',
242 '../ui/ui.gyp:ui', 241 '../ui/ui.gyp:ui',
243 '../webkit/support/webkit_support.gyp:forms',
244 '../webkit/support/webkit_support.gyp:user_agent', 242 '../webkit/support/webkit_support.gyp:user_agent',
245 ], 243 ],
246 'include_dirs': [ 244 'include_dirs': [
247 '..', 245 '..',
248 ], 246 ],
249 'sources': [ 247 'sources': [
250 'browser/accessibility/browser_accessibility_mac_unittest.mm', 248 'browser/accessibility/browser_accessibility_mac_unittest.mm',
251 'browser/accessibility/browser_accessibility_manager_unittest.cc', 249 'browser/accessibility/browser_accessibility_manager_unittest.cc',
252 'browser/accessibility/browser_accessibility_win_unittest.cc', 250 'browser/accessibility/browser_accessibility_win_unittest.cc',
253 'browser/appcache/chrome_appcache_service_unittest.cc', 251 'browser/appcache/chrome_appcache_service_unittest.cc',
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after
458 '../webkit/quota/quota_manager_unittest.cc', 456 '../webkit/quota/quota_manager_unittest.cc',
459 '../webkit/quota/quota_temporary_storage_evictor_unittest.cc', 457 '../webkit/quota/quota_temporary_storage_evictor_unittest.cc',
460 ], 458 ],
461 'conditions': [ 459 'conditions': [
462 ['OS == "ios"', { 460 ['OS == "ios"', {
463 'sources/': [ 461 'sources/': [
464 # iOS only needs a small portion of content; exclude all the 462 # iOS only needs a small portion of content; exclude all the
465 # implementation, and re-include what is used. 463 # implementation, and re-include what is used.
466 ['exclude', '\\.(cc|mm)$'], 464 ['exclude', '\\.(cc|mm)$'],
467 ['include', '_ios\\.(cc|mm)$'], 465 ['include', '_ios\\.(cc|mm)$'],
468 ['include', '^browser/browser_thread_unittest\\.cc$'],
469 ['include', '^browser/notification_service_impl_unittest\\.cc$'], 466 ['include', '^browser/notification_service_impl_unittest\\.cc$'],
470 ['include', '^browser/speech/.*_unittest\\.cc$'],
471 ['include', '^test/run_all_unittests\\.cc$'], 467 ['include', '^test/run_all_unittests\\.cc$'],
472 ], 468 ],
473 }, { # OS != "ios" 469 }, { # OS != "ios"
474 'dependencies': [ 470 'dependencies': [
475 'content_gpu', 471 'content_gpu',
476 'content_plugin', 472 'content_plugin',
477 'content_renderer', 473 'content_renderer',
478 'content_resources.gyp:content_resources', 474 'content_resources.gyp:content_resources',
479 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 475 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
480 '../gpu/gpu.gyp:gpu_unittest_utils', 476 '../gpu/gpu.gyp:gpu_unittest_utils',
481 '../ipc/ipc.gyp:test_support_ipc', 477 '../ipc/ipc.gyp:test_support_ipc',
482 '../jingle/jingle.gyp:jingle_glue_test_util', 478 '../jingle/jingle.gyp:jingle_glue_test_util',
483 '../media/media.gyp:shared_memory_support', 479 '../media/media.gyp:shared_memory_support',
484 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', 480 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
485 '../third_party/libjingle/libjingle.gyp:libjingle', 481 '../third_party/libjingle/libjingle.gyp:libjingle',
486 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit', 482 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit',
487 '../ui/gl/gl.gyp:gl', 483 '../ui/gl/gl.gyp:gl',
488 '../v8/tools/gyp/v8.gyp:v8', 484 '../v8/tools/gyp/v8.gyp:v8',
489 '../webkit/support/webkit_support.gyp:appcache', 485 '../webkit/support/webkit_support.gyp:appcache',
490 '../webkit/support/webkit_support.gyp:blob', 486 '../webkit/support/webkit_support.gyp:blob',
491 '../webkit/support/webkit_support.gyp:database', 487 '../webkit/support/webkit_support.gyp:database',
492 '../webkit/support/webkit_support.gyp:dom_storage', 488 '../webkit/support/webkit_support.gyp:dom_storage',
493 '../webkit/support/webkit_support.gyp:fileapi', 489 '../webkit/support/webkit_support.gyp:fileapi',
490 '../webkit/support/webkit_support.gyp:forms',
494 '../webkit/support/webkit_support.gyp:glue', 491 '../webkit/support/webkit_support.gyp:glue',
495 '../webkit/support/webkit_support.gyp:quota', 492 '../webkit/support/webkit_support.gyp:quota',
496 '../webkit/support/webkit_support.gyp:webkit_base', 493 '../webkit/support/webkit_support.gyp:webkit_base',
497 '../webkit/support/webkit_support.gyp:webkit_media', 494 '../webkit/support/webkit_support.gyp:webkit_media',
498 '../webkit/webkit.gyp:test_shell_test_support', 495 '../webkit/webkit.gyp:test_shell_test_support',
499 ], 496 ],
500 }], 497 }],
501 ['enable_webrtc==1', { 498 ['enable_webrtc==1', {
502 'sources': [ 499 'sources': [
503 'browser/renderer_host/p2p/socket_host_test_utils.h', 500 'browser/renderer_host/p2p/socket_host_test_utils.h',
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after
911 '-buildfile', 908 '-buildfile',
912 '<(DEPTH)/content/shell/android/javatests/content_shell_test_apk .xml', 909 '<(DEPTH)/content/shell/android/javatests/content_shell_test_apk .xml',
913 ] 910 ]
914 } 911 }
915 ], 912 ],
916 }, 913 },
917 ], 914 ],
918 }], 915 }],
919 ], 916 ],
920 } 917 }
OLDNEW
« no previous file with comments | « content/content_common.gypi ('k') | content/public/app/content_main_delegate.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698