From 9f6ad6fd5562e5019008f00b45a62bfb6c40a47e Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Thu, 6 Dec 2012 20:43:18 +0000 Subject: [PATCH] efl: simplify cserve2 checks. the headers were already checked, just use the values. SVN revision: 80390 --- configure.ac | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/configure.ac b/configure.ac index 35e0d4fe1d..7310893e2a 100644 --- a/configure.ac +++ b/configure.ac @@ -470,6 +470,7 @@ stdint.h \ strings.h \ sys/epoll.h \ sys/inotify.h \ +sys/signalfd.h \ sys/types.h \ sys/param.h \ sys/mman.h \ @@ -1821,15 +1822,15 @@ if test "x${efl_func_shm_open}" = "xno" ; then want_evas_cserve2="no" fi -if test "x${want_evas_cserve2}" = "xyes" ; then - AC_CHECK_HEADERS([sys/epoll.h sys/inotify.h sys/signalfd.h], - [], - [want_evas_cserve2="no"]) +if test "x${want_evas_cserve2}" = "xyes"; then + if test "x${ac_cv_header_sys_epoll_h}" = "xno" || test "x${ac_cv_header_sys_inotify_h}" = "xno" || test "x${ac_cv_header_sys_signalfd_h}" = "xno"; then + want_evas_cserve2="no" + fi fi -if test "x${want_evas_cserve2}" = "xyes" ; then - AC_DEFINE([EVAS_CSERVE2], [1], [Shared cache server.]) -fi +AC_DEFINE_IF([EVAS_CSERVE2], + [test "x${want_evas_cserve2}" = "xyes"], + [1], [Shared cache server.]) AM_CONDITIONAL([EVAS_CSERVE2], [test "x${want_evas_cserve2}" = "xyes"]) ### Configuration