X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fmemcached.m4;h=c33f1da2f8418737cc00aca6607df4c14c89bfc6;hb=7a02267fc940f3f3431f2c5b7a648fe3577519a9;hp=010fb42900de16b05c07b0572a062b4e74d29ed6;hpb=90f605b1e1472f5c4400f862e4236be7670cae13;p=m6w6%2Flibmemcached diff --git a/m4/memcached.m4 b/m4/memcached.m4 index 010fb429..c33f1da2 100644 --- a/m4/memcached.m4 +++ b/m4/memcached.m4 @@ -1,31 +1,10 @@ -AC_DEFUN([WITH_MEMCACHED], - [AC_ARG_WITH([memcached], - [AS_HELP_STRING([--with-memcached], - [Memcached binary to use for make test])], - [ac_cv_with_memcached="$withval"], - [ac_cv_with_memcached=memcached]) - - # just ignore the user if --without-memcached is passed.. it is - # only used by make test - AS_IF([test "x$withval" = "xno"], - [ - ac_cv_with_memcached=memcached - MEMC_BINARY=memcached - ], - [ - AS_IF([test -f "$withval"], - [ - ac_cv_with_memcached=$withval - MEMC_BINARY=$withval - ], - [ - AC_PATH_PROG([MEMC_BINARY], [$ac_cv_with_memcached], "no") - AS_IF([test "x$MEMC_BINARY" = "xno"], - AC_MSG_ERROR(["could not find memcached binary"])) - ]) - ]) - - AC_DEFINE_UNQUOTED([MEMCACHED_BINARY], "$MEMC_BINARY", - [Name of the memcached binary used in make test]) - AC_SUBST(MEMC_BINARY) -]) +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]) + ])