2009-09-20 12:13:26 +05:30
|
|
|
# Process this file with autoconf to produce a configure script.
|
|
|
|
# Portions of this file were adapted from GIMP.
|
|
|
|
|
2008-05-24 16:17:29 +05:30
|
|
|
AC_PREREQ(2.54)
|
2008-08-24 12:28:39 +05:30
|
|
|
|
2009-09-20 22:26:41 +02:00
|
|
|
m4_define([tinyproxy_major_version], [1])
|
2010-01-17 19:21:22 +05:30
|
|
|
m4_define([tinyproxy_minor_version], [9])
|
2010-01-17 14:30:06 +05:30
|
|
|
m4_define([tinyproxy_micro_version], [0])
|
2009-09-20 12:13:26 +05:30
|
|
|
m4_define([tinyproxy_real_version],
|
|
|
|
[tinyproxy_major_version.tinyproxy_minor_version.tinyproxy_micro_version])
|
|
|
|
m4_define([tinyproxy_version], [tinyproxy_real_version])
|
|
|
|
|
|
|
|
# For overriding the version string. Comment out if not needed.
|
2010-01-17 19:21:22 +05:30
|
|
|
# m4_define([tinyproxy_version], [1.9.0])
|
2009-09-20 12:13:26 +05:30
|
|
|
|
|
|
|
m4_define([tinyproxy_unstable],
|
|
|
|
m4_if(m4_eval(tinyproxy_minor_version % 2), [1], [yes], [no]))
|
|
|
|
m4_define([tinyproxy_stable],
|
|
|
|
m4_if(m4_eval(tinyproxy_minor_version % 2), [0], [yes], [no]))
|
|
|
|
|
|
|
|
AC_INIT([Tinyproxy], [tinyproxy_version],
|
2011-02-28 12:36:05 +05:30
|
|
|
[https://banu.com/tinyproxy/],
|
2009-09-20 12:13:26 +05:30
|
|
|
[tinyproxy])
|
|
|
|
|
2001-11-25 02:18:47 +00:00
|
|
|
AC_CANONICAL_TARGET
|
2011-09-11 11:52:21 +05:30
|
|
|
AM_INIT_AUTOMAKE([foreign dist-bzip2 dist-xz])
|
2013-04-09 16:55:13 +02:00
|
|
|
AC_CONFIG_HEADERS(config.h)
|
2009-09-13 17:14:08 +05:30
|
|
|
AC_CONFIG_MACRO_DIR([m4macros])
|
2001-11-25 02:18:47 +00:00
|
|
|
|
2009-11-14 15:43:18 +05:30
|
|
|
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
build: import the AM_SILENT_RULES if available, but default to verbose.
Automake 1.11 (and I think 1.10b already) offers the AM_SILENT_RULES macro.
This adds switches --quiet, --enable-silent-rules and --disable-silent-rules
to configure.
--quiet makes the configure run itself quite.
--enable-silent-rules makes the compile process less verbose:
for a file that is compiled without errors or warnings, a simple
"CC main.o" is printed (e.g.). Compiler warnings and errors
are printed of course.
This makes it much easier (IMHO) to spot build problems.
--disable-silent-rules turns the silent rules off
I have set it up such that the default for tinyproxy is to build
in verbose mode (i.e. with silent rules disabled). This prints
the whole compile call command line for each source file compiled,
precisely as before.
You can also control verbose/non-verbose mode at "make" time, i.e.
after configure has run, by calling "make V=0 ..." or "make V=1 ..."
for running in silent and verbose mode, respectively.
If the version automake used to create configure is too old,
the result is unaltered, compared to the result before this change.
Wow - this is a long commit message for a 1-liner.
But since I discussed this with Mukund earlier, and he did
not seem to be too fond if this, I felt the need to justify
this change... :-)
Michael
2009-09-22 13:09:25 +02:00
|
|
|
|
2009-09-20 12:13:26 +05:30
|
|
|
TINYPROXY_MAJOR_VERSION=tinyproxy_major_version
|
|
|
|
TINYPROXY_MINOR_VERSION=tinyproxy_minor_version
|
|
|
|
TINYPROXY_MICRO_VERSION=tinyproxy_micro_version
|
|
|
|
TINYPROXY_REAL_VERSION=tinyproxy_real_version
|
|
|
|
TINYPROXY_VERSION=tinyproxy_version
|
|
|
|
TINYPROXY_UNSTABLE=tinyproxy_unstable
|
|
|
|
AC_SUBST(TINYPROXY_MAJOR_VERSION)
|
|
|
|
AC_SUBST(TINYPROXY_MINOR_VERSION)
|
|
|
|
AC_SUBST(TINYPROXY_MICRO_VERSION)
|
|
|
|
AC_SUBST(TINYPROXY_REAL_VERSION)
|
|
|
|
AC_SUBST(TINYPROXY_VERSION)
|
|
|
|
AC_SUBST(TINYPROXY_UNSTABLE)
|
|
|
|
|
|
|
|
dnl Temporarily defined here until we get tinyproxy-version.h
|
|
|
|
AC_DEFINE(TINYPROXY_VERSION, "tinyproxy_version", [Tinyproxy version number])
|
|
|
|
|
|
|
|
# The symbol TINYPROXY_UNSTABLE is defined above for substitution in
|
|
|
|
# Makefiles and conditionally defined here as a preprocessor symbol
|
|
|
|
# and automake conditional.
|
|
|
|
if test "x$TINYPROXY_UNSTABLE" = "xyes"; then
|
|
|
|
AC_DEFINE(TINYPROXY_UNSTABLE, 1,
|
|
|
|
[Define to 1 if this is an unstable version of Tinyproxy])
|
|
|
|
fi
|
|
|
|
AM_CONDITIONAL(TINYPROXY_UNSTABLE, test "x$TINYPROXY_UNSTABLE" = "xyes")
|
|
|
|
|
|
|
|
|
2001-11-25 02:18:47 +00:00
|
|
|
dnl Check if we're compiling on a weird platform :)
|
2009-05-29 00:07:30 +02:00
|
|
|
AC_USE_SYSTEM_EXTENSIONS
|
2001-11-25 02:18:47 +00:00
|
|
|
|
|
|
|
|
2009-09-20 13:45:47 +05:30
|
|
|
dnl Set the domain name for find the statistics of tinyproxy
|
|
|
|
AH_TEMPLATE([TINYPROXY_STATHOST],
|
2002-05-02 04:44:03 +00:00
|
|
|
[This controls remote proxy stats display.])
|
2001-11-25 02:18:47 +00:00
|
|
|
AC_ARG_WITH(stathost,
|
|
|
|
[AC_HELP_STRING([--with-stathost=HOST], [Default status host])],
|
2009-11-10 13:36:03 +01:00
|
|
|
[AC_DEFINE_UNQUOTED(TINYPROXY_STATHOST, "$withval")
|
|
|
|
TINYPROXY_STATHOST="$withval"],
|
|
|
|
[AC_DEFINE_UNQUOTED(TINYPROXY_STATHOST, "tinyproxy.stats")
|
|
|
|
TINYPROXY_STATHOST="tinyproxy.stats"])
|
|
|
|
|
|
|
|
AC_SUBST(TINYPROXY_STATHOST)
|
2001-11-25 02:18:47 +00:00
|
|
|
|
|
|
|
dnl Add compiler-specific optimization flags
|
2004-08-24 18:43:17 +00:00
|
|
|
TP_ARG_ENABLE(debug,
|
|
|
|
[Enable debugging support code and methods (default is NO)],
|
|
|
|
no)
|
2001-11-25 02:18:47 +00:00
|
|
|
|
|
|
|
dnl Check to see if the XTinyproxy header is to be included
|
2002-06-06 20:27:01 +00:00
|
|
|
AH_TEMPLATE([XTINYPROXY_ENABLE],
|
|
|
|
[Define if you want to have the peer's IP address included in a XTinyproxy header sent to the server.])
|
2004-08-24 18:43:17 +00:00
|
|
|
TP_ARG_ENABLE(xtinyproxy,
|
|
|
|
[Include the X-Tinyproxy header (default is YES)],
|
|
|
|
yes)
|
2001-11-25 02:18:47 +00:00
|
|
|
|
|
|
|
if test x"$xtinyproxy_enabled" = x"yes"; then
|
|
|
|
AC_DEFINE(XTINYPROXY_ENABLE)
|
|
|
|
fi
|
|
|
|
|
|
|
|
dnl Include filtering for domain/URLs
|
2002-06-06 20:27:01 +00:00
|
|
|
AH_TEMPLATE([FILTER_ENABLE],
|
|
|
|
[Defined if you would like filtering code included.])
|
2004-08-24 18:43:17 +00:00
|
|
|
TP_ARG_ENABLE(filter,
|
|
|
|
[Enable filtering of domains/URLS (default is YES)],
|
|
|
|
yes)
|
2001-11-25 02:18:47 +00:00
|
|
|
|
|
|
|
if test x"$filter_enabled" = x"yes"; then
|
2002-04-11 02:57:20 +00:00
|
|
|
ADDITIONAL_OBJECTS="$ADDITIONAL_OBJECTS filter.o"
|
2001-11-25 02:18:47 +00:00
|
|
|
AC_DEFINE(FILTER_ENABLE)
|
|
|
|
fi
|
|
|
|
|
|
|
|
dnl Include support for upstream proxies?
|
2002-06-06 20:27:01 +00:00
|
|
|
AH_TEMPLATE([UPSTREAM_SUPPORT],
|
|
|
|
[Include support for connecting to an upstream proxy.])
|
2004-08-24 18:43:17 +00:00
|
|
|
TP_ARG_ENABLE(upstream,
|
|
|
|
[Enable upstream proxying (default is YES)],
|
|
|
|
yes)
|
2001-11-25 02:18:47 +00:00
|
|
|
if test x"$upstream_enabled" = x"yes"; then
|
|
|
|
AC_DEFINE(UPSTREAM_SUPPORT)
|
|
|
|
fi
|
|
|
|
|
2004-01-26 19:11:52 +00:00
|
|
|
dnl Include support for reverse proxy?
|
|
|
|
AH_TEMPLATE([REVERSE_SUPPORT],
|
|
|
|
[Include support for reverse proxy.])
|
2004-08-24 18:43:17 +00:00
|
|
|
TP_ARG_ENABLE(reverse,
|
2008-07-14 18:20:43 +05:30
|
|
|
[Enable reverse proxying (default is NO)],
|
2004-08-24 18:43:17 +00:00
|
|
|
no)
|
2004-01-26 19:11:52 +00:00
|
|
|
if test x"$reverse_enabled" = x"yes"; then
|
2008-03-08 17:33:54 -08:00
|
|
|
ADDITIONAL_OBJECTS="$ADDITIONAL_OBJECTS reverse-proxy.o"
|
2004-01-26 19:11:52 +00:00
|
|
|
AC_DEFINE(REVERSE_SUPPORT)
|
|
|
|
fi
|
|
|
|
|
2002-06-06 20:27:01 +00:00
|
|
|
dnl Include the transparent proxy support
|
|
|
|
AH_TEMPLATE([TRANSPARENT_PROXY],
|
|
|
|
[Include support for using tinyproxy as a transparent proxy.])
|
2004-08-24 18:43:17 +00:00
|
|
|
TP_ARG_ENABLE(transparent,
|
|
|
|
[Enable transparent proxying code (default is NO)],
|
|
|
|
no)
|
2002-06-06 20:27:01 +00:00
|
|
|
if test x"$transparent_enabled" = x"yes"; then
|
2008-06-08 18:50:23 -04:00
|
|
|
ADDITIONAL_OBJECTS="$ADDITIONAL_OBJECTS transparent-proxy.o"
|
2002-06-06 20:27:01 +00:00
|
|
|
AC_DEFINE(TRANSPARENT_PROXY)
|
|
|
|
fi
|
|
|
|
|
2010-01-03 13:52:00 +05:30
|
|
|
dnl Check for broken regex library
|
|
|
|
TP_ARG_ENABLE(regexcheck,
|
|
|
|
[Check for working regex library (default is YES)],
|
|
|
|
yes)
|
|
|
|
|
2009-09-20 13:54:57 +05:30
|
|
|
# This is required to build test programs below
|
2001-11-25 02:18:47 +00:00
|
|
|
AC_PROG_CC
|
|
|
|
|
|
|
|
dnl
|
|
|
|
dnl Checks for libraries
|
|
|
|
dnl
|
|
|
|
AC_CHECK_LIB(socket, socket, , [AC_CHECK_LIB(socket, htonl)])
|
|
|
|
|
|
|
|
dnl Some systems (OpenServer 5) dislike -lsocket -lnsl, so we try to
|
|
|
|
dnl avoid -lnsl checks, if we already have the functions which are
|
|
|
|
dnl usually in libnsl
|
|
|
|
|
|
|
|
unset ac_cv_func_yp_get_default_domain
|
|
|
|
AC_CHECK_FUNC(yp_get_default_domain,
|
|
|
|
tinyproxy_no_nsl_checks=yes,
|
|
|
|
tinyproxy_no_nsl_checks=no)
|
|
|
|
unset ac_cv_func_yp_get_default_domain
|
|
|
|
|
|
|
|
if test x"$tinyproxy_no_nsl_checks" != x"yes"; then
|
|
|
|
AC_CHECK_LIB(nsl, gethostname, , [AC_CHECK_LIB(nsl, gethostbyaddr)])
|
|
|
|
fi
|
|
|
|
|
|
|
|
AC_CHECK_LIB(resolv, inet_aton)
|
|
|
|
|
|
|
|
dnl
|
|
|
|
dnl Checks for headers
|
|
|
|
dnl
|
|
|
|
AC_HEADER_STDC
|
2003-04-01 16:46:45 +00:00
|
|
|
AC_HEADER_TIME
|
2004-08-24 16:41:11 +00:00
|
|
|
AC_HEADER_SYS_WAIT
|
2003-04-01 16:46:45 +00:00
|
|
|
AC_CHECK_HEADERS([sys/ioctl.h sys/mman.h sys/resource.h \
|
2003-04-01 16:50:41 +00:00
|
|
|
sys/select.h sys/socket.h sys/time.h sys/uio.h \
|
2004-08-24 16:41:11 +00:00
|
|
|
sys/un.h arpa/inet.h netinet/in.h \
|
2001-11-25 02:18:47 +00:00
|
|
|
assert.h ctype.h errno.h fcntl.h grp.h io.h libintl.h \
|
2003-04-01 16:50:41 +00:00
|
|
|
netdb.h pwd.h regex.h signal.h stdarg.h stddef.h stdio.h \
|
2008-06-17 13:44:42 +05:30
|
|
|
sysexits.h syslog.h time.h wchar.h wctype.h \
|
|
|
|
values.h])
|
2001-11-25 02:18:47 +00:00
|
|
|
|
2002-04-09 16:27:34 +00:00
|
|
|
dnl OpenBSD machines don't like having malloc included (even if it's present)
|
|
|
|
dnl as they expect you to use stdlib.h
|
|
|
|
case "$target" in
|
2002-04-09 20:04:05 +00:00
|
|
|
*-openbsd*) ;;
|
2002-04-09 16:27:34 +00:00
|
|
|
*) AC_CHECK_HEADER(malloc.h);;
|
|
|
|
esac
|
|
|
|
|
2003-04-01 16:46:45 +00:00
|
|
|
|
2001-11-25 02:18:47 +00:00
|
|
|
dnl Checks for types
|
|
|
|
AC_TYPE_SIZE_T
|
2003-04-01 16:46:45 +00:00
|
|
|
AC_TYPE_PID_T
|
2001-11-25 02:18:47 +00:00
|
|
|
AC_UNP_CHECK_TYPE(uint8_t, unsigned char)
|
|
|
|
AC_UNP_CHECK_TYPE(int16_t, short)
|
|
|
|
AC_UNP_CHECK_TYPE(uint16_t, unsigned short)
|
|
|
|
AC_UNP_CHECK_TYPE(int32_t, int)
|
|
|
|
AC_UNP_CHECK_TYPE(uint32_t, unsigned int)
|
|
|
|
AC_UNP_CHECK_TYPE(ssize_t, int)
|
|
|
|
AC_UNP_CHECK_TYPE(socklen_t, unsigned int)
|
|
|
|
AC_UNP_CHECK_TYPE(in_addr_t, uint32_t)
|
2003-04-01 16:46:45 +00:00
|
|
|
|
2001-11-25 02:18:47 +00:00
|
|
|
|
|
|
|
dnl Checks for libary functions
|
2004-08-24 16:41:11 +00:00
|
|
|
AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
|
|
|
|
AC_FUNC_MALLOC
|
|
|
|
AC_FUNC_REALLOC
|
|
|
|
|
|
|
|
AC_CHECK_FUNCS([gethostname inet_ntoa memchr memset select socket strcasecmp \
|
|
|
|
strchr strdup strerror strncasecmp strpbrk strstr strtol])
|
|
|
|
AC_CHECK_FUNCS([isascii memcpy setrlimit ftruncate regcomp regexec])
|
2003-04-01 16:46:45 +00:00
|
|
|
AC_CHECK_FUNCS([strlcpy strlcat])
|
2001-11-25 02:18:47 +00:00
|
|
|
|
|
|
|
|
2009-09-20 13:32:46 +05:30
|
|
|
dnl Enable extra warnings
|
2010-01-25 12:47:13 +05:30
|
|
|
DESIRED_FLAGS="-fdiagnostics-show-option -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wfloat-equal -Wundef -Wformat=2 -Wlogical-op -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Waggregate-return -Winit-self -Wpacked --std=c89 -ansi -pedantic -Wno-overlength-strings -Wc++-compat -Wno-long-long -Wno-overlength-strings -Wdeclaration-after-statement -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-qual -Wcast-align -Wwrite-strings -Wp,-D_FORTIFY_SOURCE=2 -fno-common"
|
2009-09-20 13:38:53 +05:30
|
|
|
|
2009-09-25 04:50:10 +05:30
|
|
|
if test -n "${MAINTAINER_MODE_FALSE}"; then
|
2009-09-23 07:36:34 +05:30
|
|
|
DESIRED_FLAGS="-Werror $DESIRED_FLAGS"
|
|
|
|
fi
|
|
|
|
|
|
|
|
for flag in $DESIRED_FLAGS; do
|
2009-09-20 13:32:46 +05:30
|
|
|
AS_COMPILER_FLAG([$flag], [CFLAGS="$CFLAGS $flag"])
|
|
|
|
done
|
|
|
|
|
2009-09-20 13:38:53 +05:30
|
|
|
dnl Disable debugging if it's not specified
|
|
|
|
if test x"$debug_enabled" != x"yes" ; then
|
|
|
|
CFLAGS="-DNDEBUG $CFLAGS"
|
2001-11-25 02:18:47 +00:00
|
|
|
fi
|
|
|
|
|
2012-01-23 16:25:24 +05:30
|
|
|
LDFLAGS="-Wl,-z,defs $LDFLAGS"
|
2009-09-20 13:38:53 +05:30
|
|
|
|
2001-11-25 02:18:47 +00:00
|
|
|
dnl
|
|
|
|
dnl Make sure we can actually handle the "--with-*" and "--enable-*" stuff.
|
|
|
|
dnl
|
|
|
|
|
|
|
|
dnl Handle the REGEX library
|
|
|
|
if test x"$ac_cv_func_regexec" != x"yes"; then
|
2003-08-07 16:32:12 +00:00
|
|
|
AC_MSG_ERROR([Could not locate the regexec() function])
|
2001-11-25 02:18:47 +00:00
|
|
|
else
|
2010-01-03 13:52:00 +05:30
|
|
|
if test x"$regexcheck_enabled" = x"yes" ; then
|
2010-01-03 13:41:49 +05:30
|
|
|
AC_MSG_CHECKING([whether the system's regex library is broken])
|
|
|
|
AC_CACHE_VAL(tinyproxy_cv_regex_broken,
|
|
|
|
[AC_TRY_RUN([
|
2002-04-11 02:57:20 +00:00
|
|
|
#if HAVE_SYS_TYPES_H
|
|
|
|
# include <sys/types.h>
|
|
|
|
#endif
|
|
|
|
#if HAVE_UNISTD_H
|
2001-11-25 02:18:47 +00:00
|
|
|
# include <unistd.h>
|
|
|
|
#endif
|
2002-04-11 02:57:20 +00:00
|
|
|
#if HAVE_REGEX_H
|
2001-11-25 02:18:47 +00:00
|
|
|
# include <regex.h>
|
|
|
|
#endif
|
2009-09-20 13:32:46 +05:30
|
|
|
#if HAVE_STDLIB_H
|
|
|
|
# include <stdlib.h>
|
|
|
|
#endif
|
2001-11-25 02:18:47 +00:00
|
|
|
int main(void)
|
|
|
|
{
|
|
|
|
regex_t blah;
|
2002-04-11 02:57:20 +00:00
|
|
|
if (regcomp(&blah, "foo.*bar", REG_NOSUB) != 0)
|
|
|
|
exit(1);
|
|
|
|
if (regexec(&blah, "foobar", 0, NULL, 0) != 0)
|
|
|
|
exit(1);
|
|
|
|
else
|
|
|
|
exit(0);
|
|
|
|
|
|
|
|
return 0;
|
2001-11-25 02:18:47 +00:00
|
|
|
}
|
2010-01-03 13:41:49 +05:30
|
|
|
],
|
|
|
|
tinyproxy_cv_regex_broken=no,
|
|
|
|
tinyproxy_cv_regex_broken=yes,
|
|
|
|
tinyproxy_cv_regex_broken=yes)])
|
2001-11-25 02:18:47 +00:00
|
|
|
|
2010-01-03 13:41:49 +05:30
|
|
|
AC_MSG_RESULT([$tinyproxy_cv_regex_broken])
|
2001-11-25 02:18:47 +00:00
|
|
|
|
2010-01-03 13:41:49 +05:30
|
|
|
if test x"$tinyproxy_cv_regex_broken" = x"yes" ; then
|
|
|
|
AC_MSG_ERROR([Your system's regexec() function is broken.])
|
|
|
|
fi
|
2009-12-22 09:24:56 -08:00
|
|
|
fi
|
2001-11-25 02:18:47 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
dnl
|
|
|
|
dnl Substitute the variables into the various Makefiles
|
|
|
|
dnl
|
|
|
|
AC_SUBST(CFLAGS)
|
|
|
|
AC_SUBST(LDFLAGS)
|
|
|
|
AC_SUBST(CPPFLAGS)
|
|
|
|
AC_SUBST(LIBS)
|
2002-04-11 02:57:20 +00:00
|
|
|
AC_SUBST(ADDITIONAL_OBJECTS)
|
2001-11-25 02:18:47 +00:00
|
|
|
|
2010-01-18 17:35:51 +05:30
|
|
|
# Check for xml tools
|
|
|
|
AC_PATH_PROG(XMLLINT, xmllint, no)
|
|
|
|
AM_CONDITIONAL(HAVE_XMLLINT, test "x$XMLLINT" != "xno")
|
|
|
|
AC_PATH_PROG(XSLTPROC, xsltproc, no)
|
|
|
|
AM_CONDITIONAL(HAVE_XSLTPROC, test "x$XSLTPROC" != "xno")
|
|
|
|
|
2009-09-13 03:32:38 +05:30
|
|
|
# Check for asciidoc
|
|
|
|
AC_PATH_PROG(A2X, a2x, no)
|
|
|
|
AM_CONDITIONAL(HAVE_A2X, test "x$A2X" != "xno")
|
2009-11-14 16:34:06 +05:30
|
|
|
if test x"$A2X" = x"no"; then
|
|
|
|
AC_MSG_ERROR([Test for asciidoc failed. See the file 'INSTALL' for help.])
|
|
|
|
fi
|
2009-09-13 03:32:38 +05:30
|
|
|
|
2008-03-30 17:12:26 -07:00
|
|
|
AC_CONFIG_FILES([
|
|
|
|
Makefile
|
|
|
|
src/Makefile
|
2009-09-13 03:48:24 +05:30
|
|
|
data/Makefile
|
|
|
|
data/templates/Makefile
|
2009-09-13 04:04:18 +05:30
|
|
|
etc/Makefile
|
2009-09-14 16:56:12 +05:30
|
|
|
docs/Makefile
|
2009-09-19 09:57:24 +05:30
|
|
|
docs/man5/Makefile
|
|
|
|
docs/man5/tinyproxy.conf.txt
|
2009-09-14 16:56:12 +05:30
|
|
|
docs/man8/Makefile
|
|
|
|
docs/man8/tinyproxy.txt
|
2009-09-13 04:12:32 +05:30
|
|
|
m4macros/Makefile
|
2009-09-16 16:35:39 +02:00
|
|
|
tests/Makefile
|
|
|
|
tests/scripts/Makefile
|
2008-03-30 17:12:26 -07:00
|
|
|
])
|
|
|
|
|
2001-12-17 00:28:28 +00:00
|
|
|
AC_OUTPUT
|