X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fmemcached.m4;h=c33f1da2f8418737cc00aca6607df4c14c89bfc6;hb=2d9bd6ba5e72099ae4c5287ade99300c7f6bd1b7;hp=0916bb69e51a4e802f7fac6be8d4cf0ddaaa9079;hpb=921abbe1906e77cc18cbe8859bc5afe9494d780e;p=m6w6%2Flibmemcached diff --git a/m4/memcached.m4 b/m4/memcached.m4 index 0916bb69..c33f1da2 100644 --- a/m4/memcached.m4 +++ b/m4/memcached.m4 @@ -1,32 +1,10 @@ -AC_ARG_WITH(memcached, -[[ --with-memcached[=memcached binary] - Memcached binary to use for make test]], -[ - if test -n "$withval" - then - MEMC_BINARY="$withval" - fi - - if test x$withval = xyes - then - MEMC_BINARY=memcached - fi - - # just ignore the user if --without-memcached is passed.. it is - # only used by make test - if test x$withval = xno - then - MEMC_BINARY=memcached - fi -], -[ - AC_PATH_PROG([MEMC_BINARY], [memcached], "no", [$PATH]) -]) - -if test x$MEMC_BINARY = "xno" -then - AC_MSG_ERROR(["could not find memcached binary"]) -fi - -AC_DEFINE_UNQUOTED([MEMCACHED_BINARY], "$MEMC_BINARY", - [Name of the memcached binary used in make test]) +AX_WITH_PROG(MEMCACHED_BINARY, [memcached]) +AS_IF([test -f "$ac_cv_path_MEMCACHED_BINARY"], + [ + AC_DEFINE([HAVE_MEMCACHED_BINARY], [1], [If Memcached binary is available]) + AC_DEFINE_UNQUOTED([MEMCACHED_BINARY], "$ac_cv_path_MEMCACHED_BINARY", [Name of the memcached binary used in make test]) + ], + [ + AC_DEFINE([HAVE_MEMCACHED_BINARY], [1], [If Memcached binary is available]) + AC_DEFINE([MEMCACHED_BINARY], ["memcached/memcached"], [Name of the memcached binary used in make test]) + ])