summaryrefslogtreecommitdiffstats
path: root/mojo/mojo_examples.gypi
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-25 19:28:31 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-25 19:28:31 +0000
commit1dfdc0b6586c4a4d2d0afc68222beb92c6dacfe8 (patch)
treeeb441c34709035408af02276536f94ca43f7a611 /mojo/mojo_examples.gypi
parentd1b2d9f5d437061a733ff4523a547fae7cd7464a (diff)
downloadchromium_src-1dfdc0b6586c4a4d2d0afc68222beb92c6dacfe8.zip
chromium_src-1dfdc0b6586c4a4d2d0afc68222beb92c6dacfe8.tar.gz
chromium_src-1dfdc0b6586c4a4d2d0afc68222beb92c6dacfe8.tar.bz2
Initial version of keyboard
Lots still to do: . never hides. . some buttons show nothing (backspace, enter...). BUG=384433 TEST=none R=ben@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=279769 Review URL: https://codereview.chromium.org/330883007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279781 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'mojo/mojo_examples.gypi')
-rw-r--r--mojo/mojo_examples.gypi64
1 files changed, 62 insertions, 2 deletions
diff --git a/mojo/mojo_examples.gypi b/mojo/mojo_examples.gypi
index 6447842..a72f964 100644
--- a/mojo/mojo_examples.gypi
+++ b/mojo/mojo_examples.gypi
@@ -319,6 +319,7 @@
'mojo_views_support',
'mojo_view_manager_bindings',
'mojo_view_manager_lib',
+ 'mojo_window_manager_bindings',
],
'sources': [
'examples/browser/browser.cc',
@@ -356,10 +357,51 @@
],
},
{
- 'target_name': 'mojo_window_manager_bindings',
+ 'target_name': 'mojo_keyboard',
+ 'type': 'shared_library',
+ 'dependencies': [
+ '../base/base.gyp:base',
+ '../cc/cc.gyp:cc',
+ '../third_party/icu/icu.gyp:icui18n',
+ '../third_party/icu/icu.gyp:icuuc',
+ '../ui/aura/aura.gyp:aura',
+ '../ui/base/ui_base.gyp:ui_base',
+ '../ui/compositor/compositor.gyp:compositor',
+ '../ui/gfx/gfx.gyp:gfx',
+ '../ui/gfx/gfx.gyp:gfx_geometry',
+ '../ui/resources/ui_resources.gyp:ui_resources',
+ '../ui/resources/ui_resources.gyp:ui_test_pak',
+ '../ui/views/views.gyp:views',
+ '../url/url.gyp:url_lib',
+ 'mojo_application',
+ 'mojo_aura_support',
+ 'mojo_common_lib',
+ 'mojo_environment_chromium',
+ 'mojo_geometry_bindings',
+ 'mojo_geometry_lib',
+ 'mojo_input_events_lib',
+ 'mojo_keyboard_bindings',
+ 'mojo_navigation_bindings',
+ 'mojo_system_impl',
+ 'mojo_views_support',
+ 'mojo_view_manager_bindings',
+ 'mojo_view_manager_lib',
+ ],
+ 'sources': [
+ 'examples/keyboard/keyboard_delegate.h',
+ 'examples/keyboard/keyboard_view.cc',
+ 'examples/keyboard/keyboard_view.h',
+ 'examples/keyboard/keyboard.cc',
+ 'examples/keyboard/keys.cc',
+ 'examples/keyboard/keys.h',
+ 'public/cpp/application/lib/mojo_main_chromium.cc',
+ ],
+ },
+ {
+ 'target_name': 'mojo_keyboard_bindings',
'type': 'static_library',
'sources': [
- 'examples/window_manager/window_manager.mojom',
+ 'examples/keyboard/keyboard.mojom',
],
'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
'export_dependent_settings': [
@@ -370,6 +412,21 @@
],
},
{
+ 'target_name': 'mojo_window_manager_bindings',
+ 'type': 'static_library',
+ 'sources': [
+ 'examples/window_manager/window_manager.mojom',
+ ],
+ 'dependencies': [
+ 'mojo_cpp_bindings',
+ 'mojo_geometry_bindings',
+ ],
+ 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
+ 'export_dependent_settings': [
+ 'mojo_cpp_bindings',
+ ],
+ },
+ {
'target_name': 'mojo_window_manager',
'type': 'shared_library',
'dependencies': [
@@ -380,7 +437,10 @@
'mojo_cpp_bindings',
'mojo_environment_chromium',
'mojo_geometry_bindings',
+ 'mojo_geometry_lib',
'mojo_gles2',
+ 'mojo_input_events_lib',
+ 'mojo_keyboard_bindings',
'mojo_launcher_bindings',
'mojo_navigation_bindings',
'mojo_view_manager_lib',