--------------------- PatchSet 1514 Date: 2005/08/16 17:19:48 Author: dwsquid Branch: squid3-icap Tag: (none) Log: Add --enable-icap-client option Members: configure.in:1.74->1.74.2.1 Index: squid3/configure.in =================================================================== RCS file: /cvsroot/squid-sf//squid3/configure.in,v retrieving revision 1.74 retrieving revision 1.74.2.1 diff -u -r1.74 -r1.74.2.1 --- squid3/configure.in 16 Jul 2005 02:14:15 -0000 1.74 +++ squid3/configure.in 16 Aug 2005 17:19:48 -0000 1.74.2.1 @@ -3,7 +3,7 @@ dnl dnl Duane Wessels, wessels@nlanr.net, February 1996 (autoconf v2.9) dnl -dnl $Id: configure.in,v 1.74 2005/07/16 02:14:15 squidadm Exp $ +dnl $Id: configure.in,v 1.74.2.1 2005/08/16 17:19:48 dwsquid Exp $ dnl dnl dnl @@ -13,7 +13,7 @@ AC_CONFIG_AUX_DIR(cfgaux) AM_INIT_AUTOMAKE(squid, 3.0-PRE3-CVS) AM_CONFIG_HEADER(include/autoconf.h) -AC_REVISION($Revision: 1.74 $)dnl +AC_REVISION($Revision: 1.74.2.1 $)dnl AC_PREFIX_DEFAULT(/usr/local/squid) AM_MAINTAINER_MODE @@ -720,6 +720,18 @@ AC_DEFINE(ESI,0,[Compile the ESI processor and Surrogate header support]) fi +AM_CONDITIONAL(USE_ICAP_CLIENT, false) +AC_ARG_ENABLE(icap-client, + AC_HELP_STRING([--enable-icap-client],[Enable the ICAP client.]), + ac_cv_use_icap_client=$enableval, ac_cv_use_icap_client=no) +AC_CACHE_CHECK(whether to enable the ICAP client,ac_cv_use_icap_client, ac_cv_use_icap_client=no) +if test "$ac_cv_use_icap_client" = "yes" ; then + AC_DEFINE(ICAP_CLIENT,1,[Enable ICAP client features in Squid]) + AM_CONDITIONAL(USE_ICAP_CLIENT, true) +else + AC_DEFINE(ICAP_CLIENT,0,[Enable ICAP client features in Squid]) +fi + dnl This is a developer only option. Developers know how to set defines dnl dnl AC_ARG_ENABLE(mem-gen-trace,