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

Unified Diff: mojo/mojo_services.gypi

Issue 267293004: Wires up view manager to an actual display (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix Created 6 years, 7 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « mojo/mojo_examples.gypi ('k') | mojo/services/native_viewport/native_viewport_service.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: mojo/mojo_services.gypi
diff --git a/mojo/mojo_services.gypi b/mojo/mojo_services.gypi
index 5ed50593365ee498e0e66b9dee37417dc52c93c3..217a0a1827d732715e10641680c027afe7d2e0b2 100644
--- a/mojo/mojo_services.gypi
+++ b/mojo/mojo_services.gypi
@@ -179,7 +179,6 @@
'../base/base.gyp:test_support_base',
'../testing/gtest.gyp:gtest',
'mojo_environment_chromium',
- 'mojo_run_all_unittests',
'mojo_shell_test_support',
'mojo_view_manager_bindings',
'mojo_view_manager_lib',
@@ -190,6 +189,17 @@
'services/public/cpp/view_manager/tests/view_tree_host_unittest.cc',
'services/public/cpp/view_manager/tests/view_tree_node_unittest.cc',
],
+ 'conditions': [
+ ['use_aura==1', {
+ 'dependencies': [
+ 'mojo_view_manager_run_unittests'
+ ],
+ }, { # use_aura==0
+ 'dependencies': [
+ 'mojo_run_all_unittests',
+ ],
+ }]
+ ],
},
],
'conditions': [
@@ -202,9 +212,13 @@
'../base/base.gyp:base',
'../skia/skia.gyp:skia',
'../ui/aura/aura.gyp:aura',
+ '../ui/base/ui_base.gyp:ui_base',
+ '../ui/gfx/gfx.gyp:gfx',
'../ui/gfx/gfx.gyp:gfx_geometry',
+ 'mojo_aura_support',
'mojo_common_lib',
'mojo_environment_chromium',
+ 'mojo_gles2',
'mojo_launcher_bindings',
'mojo_native_viewport_bindings',
'mojo_shell_client',
@@ -214,14 +228,16 @@
],
'sources': [
'services/view_manager/ids.h',
+ 'services/view_manager/main.cc',
'services/view_manager/node.cc',
'services/view_manager/node.h',
'services/view_manager/node_delegate.h',
'services/view_manager/root_node_manager.cc',
'services/view_manager/root_node_manager.h',
+ 'services/view_manager/root_view_manager.cc',
+ 'services/view_manager/root_view_manager.h',
'services/view_manager/view.cc',
'services/view_manager/view.h',
- 'services/view_manager/view_manager.cc',
'services/view_manager/view_manager_connection.cc',
'services/view_manager/view_manager_connection.h',
'services/view_manager/view_manager_export.h',
@@ -231,20 +247,36 @@
],
},
{
+ 'target_name': 'mojo_view_manager_run_unittests',
+ 'type': 'static_library',
+ 'dependencies': [
+ '../base/base.gyp:base',
+ '../base/base.gyp:test_support_base',
+ '../ui/gl/gl.gyp:gl',
+ ],
+ 'sources': [
+ 'services/public/cpp/view_manager/lib/view_manager_test_suite.cc',
+ 'services/public/cpp/view_manager/lib/view_manager_test_suite.h',
+ 'services/public/cpp/view_manager/lib/view_manager_unittests.cc',
+ ],
+ },
+ {
'target_name': 'mojo_view_manager_unittests',
'type': 'executable',
'dependencies': [
'../base/base.gyp:base',
- '../base/base.gyp:run_all_unittests',
+ '../base/base.gyp:test_support_base',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
'../ui/aura/aura.gyp:aura',
+ '../ui/gl/gl.gyp:gl',
'mojo_environment_chromium',
'mojo_shell_client',
'mojo_shell_test_support',
'mojo_system_impl',
'mojo_view_manager_bindings',
'mojo_view_manager_common',
+ 'mojo_view_manager_run_unittests',
],
'sources': [
'services/view_manager/view_manager_connection_unittest.cc',
« no previous file with comments | « mojo/mojo_examples.gypi ('k') | mojo/services/native_viewport/native_viewport_service.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698