summaryrefslogtreecommitdiff
path: root/configure.ac.in
diff options
context:
space:
mode:
authorViktor Odintsev <ninetls@xfce.org>2017-11-27 16:30:50 +0300
committerViktor Odintsev <ninetls@xfce.org>2017-11-27 16:30:50 +0300
commit6013f1ee9b3831991db6a0fb896f20537532b6ce (patch)
tree709bc323ee0f274321c5d0360ba95937bb71ae54 /configure.ac.in
parent68b6854d5326149bd43ccf66ce7aaa6cde7901a0 (diff)
downloadxfwm4-6013f1ee9b3831991db6a0fb896f20537532b6ce.tar.gz
device: Implement XI2 event handling
Diffstat (limited to 'configure.ac.in')
-rw-r--r--configure.ac.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/configure.ac.in b/configure.ac.in
index fb06b5770..d31839d34 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -91,6 +91,15 @@ AC_CHECK_LIB([Xext], [XShapeCombineShape],
fi
], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS])
+dnl Check for Xi library
+AC_CHECK_LIB([Xi], [XISelectEvents],
+ [
+ if ! echo $LIBX11_LIBS | grep -q -- '-lXi'; then
+ LIBX11_LIBS="$LIBX11_LIBS -lXi"
+ AC_DEFINE([HAVE_XI2], [1], [Define to enable XI2])
+ fi
+ ], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS])
+
XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [gtk_minimum_version])
XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [xfce_minimum_version])
XDT_CHECK_PACKAGE([LIBXFCE4UI], libxfce4ui-2, [libxfce4ui_minimum_version])