summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore_IMF.am
diff options
context:
space:
mode:
authorJan Arne Petersen <jpetersen@openismus.com>2013-04-17 11:59:46 +0200
committerEduardo Lima (Etrunko) <eduardo.lima@intel.com>2013-06-24 16:14:14 -0300
commitf656aa397f02d70dd51a4e450a021fb582b53732 (patch)
treeaf0765ef247e62203d7c4282d56de810e336dcb1 /src/Makefile_Ecore_IMF.am
parent1f298139d866ab8f5b77de300e7c356fca923e33 (diff)
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.am26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/Makefile_Ecore_IMF.am b/src/Makefile_Ecore_IMF.am
index cb61769..c4c7872 100644
--- a/src/Makefile_Ecore_IMF.am
+++ b/src/Makefile_Ecore_IMF.am
@@ -101,3 +101,29 @@ modules_ecore_imf_xim_module_la_DEPENDENCIES = \
101modules_ecore_imf_xim_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@ 101modules_ecore_imf_xim_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
102modules_ecore_imf_xim_module_la_LIBTOOLFLAGS = --tag=disable-static 102modules_ecore_imf_xim_module_la_LIBTOOLFLAGS = --tag=disable-static
103endif 103endif
104
105# Wayland
106if BUILD_ECORE_IMF_WAYLAND
107ecoreimfwaylandpkgdir = $(libdir)/ecore_imf/modules/wayland/$(MODULE_ARCH)
108ecoreimfwaylandpkg_LTLIBRARIES = modules/ecore_imf/wayland/module.la
109modules_ecore_imf_wayland_module_la_SOURCES = \
110modules/ecore_imf/wayland/wayland_module.c \
111modules/ecore_imf/wayland/wayland_imcontext.c \
112modules/ecore_imf/wayland/wayland_imcontext.h \
113modules/ecore_imf/wayland/text-client-protocol.h \
114modules/ecore_imf/wayland/text-protocol.c
115modules_ecore_imf_wayland_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
116@ECORE_IMF_CFLAGS@ \
117@ECORE_EVAS_CFLAGS@ \
118@ECORE_WAYLAND_CFLAGS@
119modules_ecore_imf_wayland_module_la_LIBADD = \
120@USE_ECORE_IMF_LIBS@ \
121@USE_ECORE_EVAS_LIBS@ \
122@USE_ECORE_WAYLAND_LIBS@
123modules_ecore_imf_wayland_module_la_DEPENDENCIES = \
124@USE_ECORE_IMF_INTERNAL_LIBS@ \
125@USE_ECORE_EVAS_INTERNAL_LIBS@ \
126@USE_ECORE_WAYLAND_INTERNAL_LIBS@
127modules_ecore_imf_wayland_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
128modules_ecore_imf_wayland_module_la_LIBTOOLFLAGS = --tag=disable-static
129endif