on cygwin etc..
## Process this file with automake to produce Makefile.in
#
-# $Id: Makefile.am,v 1.13 2002/08/31 13:16:13 robertc Exp $
+# $Id: Makefile.am,v 1.14 2002/09/29 12:55:52 hno Exp $
#
AUTOMAKE_OPTIONS = dist-bzip2 subdir-objects 1.5
SUBDIRS = lib @makesnmplib@ scripts src icons errors doc helpers
DISTCLEANFILES = include/stamp-h include/stamp-h[0-9]*
+DEFAULT_PINGER = $(libexecdir)/pinger$(EXEEXT)
dist-hook:
@ for subdir in "include"; do \
bootstrap.sh
install-pinger:
- chown root $(libexecdir)/pinger$(EXEEXT)
- chmod 4711 $(libexecdir)/pinger$(EXEEXT)
+ chown root $(DEFAULT_PINGER)
+ chmod 4711 $(DEFAULT_PINGER)
dnl
dnl Duane Wessels, wessels@nlanr.net, February 1996 (autoconf v2.9)
dnl
-dnl $Id: configure.in,v 1.285 2002/09/20 10:56:56 hno Exp $
+dnl $Id: configure.in,v 1.286 2002/09/29 12:55:52 hno Exp $
dnl
dnl
dnl
AC_CONFIG_AUX_DIR(cfgaux)
AM_INIT_AUTOMAKE(squid, 2.6-DEVEL)
AM_CONFIG_HEADER(include/autoconf.h)
-AC_REVISION($Revision: 1.285 $)dnl
+AC_REVISION($Revision: 1.286 $)dnl
AC_PREFIX_DEFAULT(/usr/local/squid)
AM_MAINTAINER_MODE
case "$fs" in
diskd)
STORE_MODULE_SUBDIRS="$STORE_MODULE_SUBDIRS $fs"
- OPT_DISKD_EXE='diskd$(EXEEXT)'
;;
aufs)
if test -z "$with_pthreads"; then
done
AC_SUBST(STORE_MODULES)
AC_SUBST(STORE_MODULE_SUBDIRS)
-AC_SUBST(OPT_DISKD_EXE)
dnl --enable-heap-replacement compability option
REPL_LIBS="`echo $REPL_OBJS|sed -e 's%repl/%%g'`"
AC_SUBST(REPL_LIBS)
-OPT_PINGER=''
-OPT_PINGER_EXE=''
+AM_CONDITIONAL(ENABLE_PINGER, false)
AC_ARG_ENABLE(icmp,
[ --enable-icmp Enable ICMP pinging],
[ if test "$enableval" = "yes" ; then
echo "ICMP enabled"
AC_DEFINE(USE_ICMP)
- OPT_PINGER='pinger'
- OPT_PINGER_EXE='pinger$(EXEEXT)'
+ AM_CONDITIONAL(ENABLE_PINGER, true)
fi
])
-AC_SUBST(OPT_PINGER)
-AC_SUBST(OPT_PINGER_EXE)
AM_CONDITIONAL(USE_DELAY_POOLS, false)
AC_ARG_ENABLE(delay-pools,
])
if test "$use_dnsserver" = "yes"; then
AC_DEFINE(USE_DNSSERVERS)
- OPT_DNSSERVER_EXE='dnsserver$(EXEEXT)'
AM_CONDITIONAL(USE_DNSSERVER, true)
-else
- OPT_DNSSERVER_EXE=''
fi
-AC_SUBST(OPT_DNSSERVER_EXE)
AC_ARG_ENABLE(truncate,
[ --enable-truncate This uses truncate() instead of unlink() when
#
# Makefile for the Squid Object Cache server
#
-# $Id: Makefile.am,v 1.32 2002/09/26 21:13:52 robertc Exp $
+# $Id: Makefile.am,v 1.33 2002/09/29 12:55:52 hno Exp $
#
# Uncomment and customize the following to suit your needs:
#
if ENABLE_UNLINKD
UNLINKDSOURCE = unlinkd.c
UNLINKD = unlinkd
-UNLINKD_EXE = unlinkd$(EXEEXT)
else
UNLINKDSOURCE =
UNLINKD =
-UNLINKD_EXE =
+endif
+
+if ENABLE_PINGER
+PINGER = pinger
+else
+PINGER =
endif
if ENABLE_SSL
squidclient
libexec_PROGRAMS = \
- @OPT_PINGER@ \
+ $(PINGER) \
$(DNSSERVER) \
$(UNLINKD) \
cachemgr$(CGIEXT)
DEFAULT_PREFIX = $(prefix)
DEFAULT_CONFIG_FILE = $(sysconfdir)/squid.conf
DEFAULT_MIME_TABLE = $(sysconfdir)/mime.conf
-DEFAULT_DNSSERVER = $(libexecdir)/@OPT_DNSSERVER_EXE@
+DEFAULT_DNSSERVER = $(libexecdir)/dnsserver$(EXEEXT)
DEFAULT_LOG_PREFIX = $(localstatedir)/logs
DEFAULT_CACHE_LOG = $(DEFAULT_LOG_PREFIX)/cache.log
DEFAULT_ACCESS_LOG = $(DEFAULT_LOG_PREFIX)/access.log
DEFAULT_STORE_LOG = $(DEFAULT_LOG_PREFIX)/store.log
DEFAULT_PID_FILE = $(DEFAULT_LOG_PREFIX)/squid.pid
DEFAULT_SWAP_DIR = $(localstatedir)/cache
-DEFAULT_PINGER = $(libexecdir)/@OPT_PINGER_EXE@
-DEFAULT_UNLINKD = $(libexecdir)/$(UNLINKD_EXE)
-DEFAULT_DISKD = $(libexecdir)/@OPT_DISKD_EXE@
+DEFAULT_PINGER = $(libexecdir)/pinger$(EXEEXT)
+DEFAULT_UNLINKD = $(libexecdir)/unlinkd$(EXEEXT)
+DEFAULT_DISKD = $(libexecdir)/diskd$(EXEEXT)
DEFAULT_ICON_DIR = $(datadir)/icons
DEFAULT_ERROR_DIR = $(datadir)/errors/@ERR_DEFAULT_LANGUAGE@
DEFAULT_MIB_PATH = $(datadir)/mib.txt