diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-25 19:28:31 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-25 19:28:31 +0000 |
commit | 1dfdc0b6586c4a4d2d0afc68222beb92c6dacfe8 (patch) | |
tree | eb441c34709035408af02276536f94ca43f7a611 /mojo/mojo_examples.gypi | |
parent | d1b2d9f5d437061a733ff4523a547fae7cd7464a (diff) | |
download | chromium_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.gypi | 64 |
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', |