Add xkbcommon dependency 91/266491/2
authorJihoon Kim <jihoon48.kim@samsung.com>
Fri, 12 Nov 2021 11:49:05 +0000 (20:49 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 12 Nov 2021 15:13:06 +0000 (00:13 +0900)
Change-Id: Ib7ac70f27b52253e528bd2c87e2921bef8f2b2b2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
configure.ac
packaging/e-mod-tizen-wl-textinput.spec
src/Makefile.am
src/e_mod_main.c

index a803067..3cc64f0 100644 (file)
@@ -35,6 +35,7 @@ PKG_CHECK_MODULES(EEZE, [eeze])
 PKG_CHECK_MODULES(VCONF, [vconf])
 PKG_CHECK_MODULES(DLOG, [dlog])
 PKG_CHECK_MODULES(CAPI_SYSTEM_INFO, [capi-system-info])
+PKG_CHECK_MODULES(XKBCOMMON, [xkbcommon])
 
 AC_SUBST(ENLIGHTENMENT_CFLAGS)
 AC_SUBST(ENLIGHTENMENT_LIBS)
index afff1c8..3cea675 100644 (file)
@@ -16,6 +16,7 @@ BuildRequires: pkgconfig(eeze)
 BuildRequires: pkgconfig(vconf)
 BuildRequires: pkgconfig(dlog)
 BuildRequires: pkgconfig(capi-system-info)
+BuildRequires: pkgconfig(xkbcommon)
 %if !%{with wayland}
 ExclusiveArch:
 %endif
index 60b4ec0..a1dd9ec 100644 (file)
@@ -11,6 +11,6 @@ module_la_SOURCES      = e_mod_main.c \
                          e_mod_input_method_manager.c \
                          wti_log.c
 module_la_LIBADD       =
-module_la_CFLAGS       = @WAYLAND_CFLAGS@ @ENLIGHTENMENT_CFLAGS@ @EEZE_CFLAGS@ @ECORE_CFLAGS@ @EINA_CFLAGS@ @VCONF_CFLAGS@ @CAPI_SYSTEM_INFO_CFLAGS@ -DHAVE_WAYLAND_ONLY -DHAVE_WAYLAND
-module_la_LDFLAGS      = -module -avoid-version @WAYLAND_LIBS@ @ENLIGHTENMENT_LIBS@ @EEZE_LIBS@ @ECORE_LIBS@ @EINA_LIBS@ @VCONF_LIBS@ @CAPI_SYSTEM_INFO_LIBS@
+module_la_CFLAGS       = @WAYLAND_CFLAGS@ @ENLIGHTENMENT_CFLAGS@ @EEZE_CFLAGS@ @ECORE_CFLAGS@ @EINA_CFLAGS@ @VCONF_CFLAGS@ @CAPI_SYSTEM_INFO_CFLAGS@ @XKBCOMMON_CFLAGS@ -DHAVE_WAYLAND_ONLY -DHAVE_WAYLAND
+module_la_LDFLAGS      = -module -avoid-version @WAYLAND_LIBS@ @ENLIGHTENMENT_LIBS@ @EEZE_LIBS@ @ECORE_LIBS@ @EINA_LIBS@ @VCONF_LIBS@ @CAPI_SYSTEM_INFO_LIBS@ @XKBCOMMON_LIBS@
 module_la_DEPENDENCIES = $(top_builddir)/config.h
index 279e3bc..d2ac3a1 100644 (file)
@@ -10,6 +10,7 @@
 #include <dlog.h>
 #include <stdlib.h>
 #include <system_info.h>
+#include <xkbcommon/xkbcommon.h>
 
 #ifdef LOG_TAG
 #undef LOG_TAG