Summary:
meson and autotools were a bit out of sync with this, resulting in
unexpected behavior
Reviewers: billiob
Reviewed By: billiob
Subscribers: billiob, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D8641
[X11 XOpenIM],
[
have_ecore_imf_xim=yes
- AC_DEFINE([ENABLE_XIM], [1], [Enable X Input Method])
+ AC_DEFINE([BUILD_ECORE_IMF_XIM], [1], [Enable X Input Method])
])
fi
if ((!env) && (getenv("WAYLAND_DISPLAY")) && (!getenv("DISPLAY")))
env = "wayland";
#endif
-#ifdef ENABLE_XIM
+#ifdef BUILD_ECORE_IMF_XIM
if ((!env) && (!getenv("WAYLAND_DISPLAY")) && (getenv("DISPLAY")))
env = "xim";
#endif
XEvent ev;
XNextEvent(d, &ev);
-#ifdef ENABLE_XIM
+#ifdef BUILD_ECORE_IMF_XIM
/* Filter event for XIM */
if (XFilterEvent(&ev, ev.xkey.window))
continue;
-#endif /* ifdef ENABLE_XIM */
+#endif /* ifdef BUILD_ECORE_IMF_XIM */
if ((ev.type >= 0) && (ev.type < _ecore_x_event_handlers_num))
{
if (_ecore_x_event_handlers[AnyXEvent])
mod_src = []
mod_deps = []
- if loader_disabler.contains('xim') == false
- config_h.set('ENABLE_'+mod_name.to_upper(), '1')
- endif
if loader_disabler.contains(mod_name) == false
mod_install_dir = join_paths(dir_package_modules, mod_name, version_name)
subdir(mod_name)
EFL_END_TEST
static const char *built_modules[] = {
-#ifdef ENABLE_XIM
+#ifdef BUILD_ECORE_IMF_XIM
"xim",
#endif
#ifdef BUILD_ECORE_IMF_IBUS