]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - test-suite/buildtests/layer-02-maximus.opts
SourceFormat Enforcement
[thirdparty/squid.git] / test-suite / buildtests / layer-02-maximus.opts
index 27637f4304489c9f46b9d6abe126f6507948adf4..12cf7aaf6698ce0bb87058b55de424d351974f72 100644 (file)
@@ -1,3 +1,10 @@
+## Copyright (C) 1996-2017 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 #
 # All configuration options that can be enabled are enabled,
 # XXX: with the exception of those that depend on the environment.
 MAKETEST="distcheck"
 #
 #
-# The options for this level can be easily generated semi-automatically from configure.in by:
-#      grep -E "^AC_ARG_ENABLE" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >disable.opts
+# The options for this level can be easily generated semi-automatically from configure.ac by:
+#      grep -E "^AC_ARG_ENABLE" ./configure.ac | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >disable.opts
 # followed by insertion of '   --enable-' and '\' strings
 #
-#      grep -E "^AC_ARG_WITH" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >without.opts
+#      grep -E "^AC_ARG_WITH" ./configure.ac | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >without.opts
 # followed by insertion of '   --with-' and ' \' strings
 #
 # sometimes it's just too automatic..
@@ -22,10 +29,7 @@ MAKETEST="distcheck"
 #
 #   --with-default-user=NAME \
 #   --with-aufs-threads=N \
-#   --with-coss-membuf-size=N \
 #   --with-filedescriptors=N \
-#   --with-cppunit-basedir=PATH \
-#   --with-openssl=PATH \
 #   --with-po2html=PATH \
 #   --with-tags=TAGS \
 #
@@ -38,9 +42,15 @@ MAKETEST="distcheck"
 #   --enable-kqueue \
 #   --enable-win32-service \
 #   --with-valgrind-debug \
+#   --with-gnutls \
+#
+#   --enable-cpu-profiling \  Requires CPU support.
 #
 #
-SQUID_CONFIGURE_FLAGS=" \
+# NP: DISTCHECK_CONFIGURE_FLAGS is a magic automake macro for the 
+#     distcheck target recursive tests beteen scripted runs.
+#     we use it to perform the same duty between our nested scripts.
+DISTCHECK_CONFIGURE_FLAGS=" \
        --enable-loadable-modules \
        --enable-gnuregex \
        --enable-optimizations \
@@ -63,7 +73,6 @@ SQUID_CONFIGURE_FLAGS=" \
        --enable-cachemgr-hostname \
        --enable-eui \
        --enable-htcp \
-       --enable-ssl \
        --enable-forw-via-db \
        --enable-cache-digests \
        --enable-poll \
@@ -73,8 +82,7 @@ SQUID_CONFIGURE_FLAGS=" \
        --enable-leakfinder \
        --enable-follow-x-forwarded-for \
        --enable-ident-lookups \
-       --enable-internal-dns \
-       --enable-default-hostsfile \
+       --enable-default-hostsfile=/etc/hosts \
        --enable-auth \
        --enable-basic-auth-helpers \
        --enable-ntlm-auth-helpers \
@@ -86,7 +94,6 @@ SQUID_CONFIGURE_FLAGS=" \
        --enable-mempools \
        --enable-unlinkd \
        --enable-stacktraces \
-       --enable-cpu-profiling \
        --enable-vary \
        --enable-x-accelerator-vary \
        --enable-ipv6 \
@@ -104,7 +111,9 @@ SQUID_CONFIGURE_FLAGS=" \
        --with-pic \
        --with-pthreads \
        --enable-build-info=squid\ test\ build \
+       --enable-ssl-crtd \
+       --with-openssl \
        "
 
 # Fix the distclean testing.
-export SQUID_CONFIGURE_FLAGS
+export DISTCHECK_CONFIGURE_FLAGS