From 85a8cb1548834239e35bc3c3e36ee91794697ba6 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Fri, 20 Jan 2012 18:41:01 +0000 Subject: [PATCH] E: Update configure.ac to handle comp module doing wayland clients. SVN revision: 67399 --- configure.ac | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/configure.ac b/configure.ac index ee105d9c5..ee7ac953f 100644 --- a/configure.ac +++ b/configure.ac @@ -727,6 +727,28 @@ define([CHECK_MODULE_OFONO], AC_SUBST(EOFONO_CFLAGS) AC_SUBST(EOFONO_LIBS) +have_wayland=no +AC_ARG_ENABLE([wayland-clients], + AS_HELP_STRING([--enable-wayland-clients],[enable wayland clients in composite module @<:@default=disabled@:>@]), + [e_cv_want_wayland_clients=$enableval], + [e_cv_want_wayland_clients=yes]) + +AC_MSG_CHECKING([whether wayland client support is enabled]) +AC_MSG_RESULT([${e_cv_want_wayland_clients}]) + +if test "x$e_cv_want_wayland_clients" != "xno";then + PKG_CHECK_MODULES([WAYLAND], [wayland-server egl >= 7.10 glesv2 gl pixman-1], + [ + have_wayland=yes + AC_DEFINE_UNQUOTED([HAVE_WAYLAND],[1],[enable wayland client support]) + ], + [have_wayland=no]) +else + have_wayland=no +fi + +AM_CONDITIONAL([HAVE_WAYLAND], [test "x${have_wayland}" = "xyes"]) + AC_E_OPTIONAL_MODULE([ibar], true) AC_E_OPTIONAL_MODULE([dropshadow], true)