diff options
author | Jan Arne Petersen <jpetersen@openismus.com> | 2013-04-17 11:59:46 +0200 |
---|---|---|
committer | Eduardo Lima (Etrunko) <eduardo.lima@intel.com> | 2013-06-24 16:14:14 -0300 |
commit | f656aa397f02d70dd51a4e450a021fb582b53732 (patch) | |
tree | af0765ef247e62203d7c4282d56de810e336dcb1 /src/Makefile_Ecore_IMF.am | |
parent | 1f298139d866ab8f5b77de300e7c356fca923e33 (diff) | |
download | efl-f656aa397f02d70dd51a4e450a021fb582b53732.tar.gz |
ecore_imf: Add support for wayland
Add an input method module supporting the Wayland input method protocol.
In v2:
- Missing call to ecore_wl_shutdown() in im_module_shutdown()
- Access the already stored 'wayland globals' with ecore_wl_globals_get()
- Fixed compilation by adding -I(top_srcdir)/src/efl to CFLAGS
- EFL formatting fixes
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Diffstat (limited to 'src/Makefile_Ecore_IMF.am')
-rw-r--r-- | src/Makefile_Ecore_IMF.am | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/Makefile_Ecore_IMF.am b/src/Makefile_Ecore_IMF.am index cb6176986b..c4c78721c9 100644 --- a/src/Makefile_Ecore_IMF.am +++ b/src/Makefile_Ecore_IMF.am @@ -101,3 +101,29 @@ modules_ecore_imf_xim_module_la_DEPENDENCIES = \ modules_ecore_imf_xim_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@ modules_ecore_imf_xim_module_la_LIBTOOLFLAGS = --tag=disable-static endif + +# Wayland +if BUILD_ECORE_IMF_WAYLAND +ecoreimfwaylandpkgdir = $(libdir)/ecore_imf/modules/wayland/$(MODULE_ARCH) +ecoreimfwaylandpkg_LTLIBRARIES = modules/ecore_imf/wayland/module.la +modules_ecore_imf_wayland_module_la_SOURCES = \ +modules/ecore_imf/wayland/wayland_module.c \ +modules/ecore_imf/wayland/wayland_imcontext.c \ +modules/ecore_imf/wayland/wayland_imcontext.h \ +modules/ecore_imf/wayland/text-client-protocol.h \ +modules/ecore_imf/wayland/text-protocol.c +modules_ecore_imf_wayland_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \ +@ECORE_IMF_CFLAGS@ \ +@ECORE_EVAS_CFLAGS@ \ +@ECORE_WAYLAND_CFLAGS@ +modules_ecore_imf_wayland_module_la_LIBADD = \ +@USE_ECORE_IMF_LIBS@ \ +@USE_ECORE_EVAS_LIBS@ \ +@USE_ECORE_WAYLAND_LIBS@ +modules_ecore_imf_wayland_module_la_DEPENDENCIES = \ +@USE_ECORE_IMF_INTERNAL_LIBS@ \ +@USE_ECORE_EVAS_INTERNAL_LIBS@ \ +@USE_ECORE_WAYLAND_INTERNAL_LIBS@ +modules_ecore_imf_wayland_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@ +modules_ecore_imf_wayland_module_la_LIBTOOLFLAGS = --tag=disable-static +endif |