derekf pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=47cdbdb5af1d6029538beeab22c2b632866a574c

commit 47cdbdb5af1d6029538beeab22c2b632866a574c
Author: Derek Foreman <der...@osg.samsung.com>
Date:   Mon Sep 19 15:24:58 2016 -0500

    Fix xwayland binary location detection
    
    We were trying to find it with pkg-config and failing, try
    AC_PATH_PROG instead
---
 configure.ac | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/configure.ac b/configure.ac
index e35493c..0e5f3be 100644
--- a/configure.ac
+++ b/configure.ac
@@ -788,12 +788,16 @@ define([CHECK_MODULE_XWAYLAND],
 [
   if test "x${have_wayland}" = "xyes"; then
     AC_E_CHECK_PKG(XWAYLAND, [ ecore-x >= ${efl_version} ecore-audio >= 
${efl_version}  ], [HAVE_XWAYLAND_DEPS=true], [HAVE_XWAYLAND_DEPS=false])
-    EFL_WITH_BIN([Xwayland], [Xwayland], [Xwayland])
-    if test -z "x${Xwayland}" ; then
-      HAVE_XWAYLAND_DEPS=false
+    AC_ARG_WITH(Xwayland, AS_HELP_STRING([--with-Xwayland=PATH], [Path to 
Xwayland]), [Xwayland_with="$withval"], [Xwayland_with="yes"])
+    if test "x${Xwayland_with}" != "xyes"; then
+      xwayland=$Xwayland_with
+      AC_SUBST(xwayland)
+    else
+      AC_PATH_PROG(xwayland, Xwayland, "no")
+    fi
+    if test "x${xwayland}" == "xno"; then
+      AC_MSG_ERROR([Xwayland enabled but not found.])
     fi
-  else
-    HAVE_XWAYLAND_DEPS=false
   fi
 ])
 AM_CONDITIONAL([HAVE_XWAYLAND], [test "x${HAVE_XWAYLAND}" != "xno"])

-- 


Reply via email to