X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=configure.ac;h=9f5afa03ace5499d5b0c4f97369817c593900ba1;hb=eb34825560edf570d883d3e52a8fe657c17b3d9c;hp=b8e242ed3502527f801cd8760559d9a6de8ce730;hpb=ddbefda383cccbf8d537b30471fc2ce893826d35;p=platform%2Fupstream%2Flibxkbcommon.git diff --git a/configure.ac b/configure.ac index b8e242e..9f5afa0 100644 --- a/configure.ac +++ b/configure.ac @@ -143,10 +143,23 @@ if ! test "x$DEFAULT_XKB_OPTIONS" = x; then [Default XKB options]) fi +AC_ARG_ENABLE([x11], + [AS_HELP_STRING([--disable-x11], + [Disable support for creating keymaps with the X11 protocol (default: enabled)])], + [], [enable_x11=yes]) +if test "x$enable_x11" == xyes; then + PKG_CHECK_MODULES([XCB_XKB], [xcb xcb-xkb >= 1.10], [], + [AC_MSG_ERROR([xkbcommon-x11 requires xcb-xkb >= 1.10 which was not found. \ +You can disable X11 support with --disable-x11.])]) +fi +AM_CONDITIONAL([ENABLE_X11], [test "x$enable_x11" == xyes]) + AC_CONFIG_FILES([ Makefile xkbcommon-uninstalled.pc xkbcommon.pc + xkbcommon-x11.pc + xkbcommon-x11-uninstalled.pc doc/Doxyfile ]) AC_OUTPUT