44
44
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
45
45
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
49
49
AC_DEFUN([AX_PROG_MEMCACHED],
50
[AX_WITH_PROG([MEMCACHED_BINARY],[memcached])
51
AS_IF([test -f "$ac_cv_path_MEMCACHED_BINARY"],
52
[AC_DEFINE([HAVE_MEMCACHED_BINARY], [1], [If Memcached binary is available])
53
AC_DEFINE_UNQUOTED([MEMCACHED_BINARY],"$ac_cv_path_MEMCACHED_BINARY",[Name of the memcached binary used in make test])
54
ax_memcached_version=`$MEMCACHED_BINARY -h | sed 1q | awk '{print \$ 2 }' | sed 's|[\-a-z0-9]*$||' | awk -F. '{printf "%d.%d.%d", $[]1, $[]2, $[]3}'`
55
AC_MSG_RESULT([memcached version "$ax_memcached_version"])
56
AC_DEFINE_UNQUOTED([MEMCACHED_VERSION],"$ax_memcached_version",[Memcached binary version])
50
[AX_WITH_PROG([MEMCACHED_BINARY],[memcached],[unknown])
52
AS_IF([test x"$MEMCACHED_BINARY" != xunknown],
53
[AS_IF([test -x "$MEMCACHED_BINARY"],
54
[ax_memcached_version=`$MEMCACHED_BINARY -h | sed 1q | awk '{print \$ 2 }' | sed 's|[\-a-z0-9]*$||' | awk -F. '{printf "%d.%d.%d", $[]1, $[]2, $[]3}'`
55
AS_IF([test -n "$ax_memcached_version"],
56
[ax_memcached_success='ok'
57
AC_MSG_RESULT([memcached version "$ax_memcached_version"])
58
AC_DEFINE_UNQUOTED([MEMCACHED_VERSION],"$ax_memcached_version",[Memcached binary version])])
62
AS_IF([test -n "$ax_memcached_success"],
63
[AC_DEFINE([HAVE_MEMCACHED_BINARY], [1], [If Memcached binary is available])
64
AC_DEFINE_UNQUOTED([MEMCACHED_BINARY],"$MEMCACHED_BINARY",[Name of the memcached binary used in make test])
66
[AC_DEFINE([HAVE_MEMCACHED_BINARY], [0], [If Memcached binary is available])