]> git.ipfire.org Git - thirdparty/squid.git/blame - test-suite/buildtests/layer-02-maximus.opts
Docs: Copyright updates for 2018 (#114)
[thirdparty/squid.git] / test-suite / buildtests / layer-02-maximus.opts
CommitLineData
5b74111a 1## Copyright (C) 1996-2018 The Squid Software Foundation and contributors
4e0938ef
AJ
2##
3## Squid software is distributed under GPLv2+ license and includes
4## contributions from numerous individuals and organizations.
5## Please see the COPYING and CONTRIBUTORS files for details.
6##
7
3d7da074 8#
48f25f4f
AR
9# All configuration options that can be enabled are enabled,
10# XXX: with the exception of those that depend on the environment.
11# TODO: Add environment-specific tests to enable more options.
3d7da074 12#
4b985c04
AJ
13#
14# Complete Check - everything is supposed to work at this level
e989b5f1 15# distcheck is not possible since it drops our configure options...
933fb30a 16MAKETEST="distcheck"
4b985c04
AJ
17#
18#
a6093a2d
AJ
19# The options for this level can be easily generated semi-automatically from configure.ac by:
20# grep -E "^AC_ARG_ENABLE" ./configure.ac | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >disable.opts
3d7da074
AJ
21# followed by insertion of ' --enable-' and '\' strings
22#
a6093a2d 23# grep -E "^AC_ARG_WITH" ./configure.ac | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >without.opts
3d7da074
AJ
24# followed by insertion of ' --with-' and ' \' strings
25#
26# sometimes it's just too automatic..
27# Following options should be populated with local settings.
28# We can't test them automatically everywhere
29#
30# --with-default-user=NAME \
31# --with-aufs-threads=N \
3d7da074 32# --with-filedescriptors=N \
3d7da074 33# --with-po2html=PATH \
cc9eab98 34# --with-tags=TAGS \
3d7da074 35#
945980c0 36# Following features require special support from other optional packages.
48f25f4f
AR
37# We can't test them automatically everywhere without detecting those
38# optional packages first.
945980c0
AJ
39#
40# --enable-ecap \
ad32c661 41# --enable-epoll \
11f11b5c 42# --enable-kqueue \
945980c0 43# --enable-win32-service \
64a62a0f 44# --with-valgrind-debug \
b4a9c37e 45# --with-gnutls \
945980c0 46#
5e44eea8
AJ
47# --enable-cpu-profiling \ Requires CPU support.
48#
ad32c661 49#
9f240854
AJ
50# NP: DISTCHECK_CONFIGURE_FLAGS is a magic automake macro for the
51# distcheck target recursive tests beteen scripted runs.
52# we use it to perform the same duty between our nested scripts.
53DISTCHECK_CONFIGURE_FLAGS=" \
0fb3665c 54 --enable-loadable-modules \
c2afddd8 55 --enable-gnuregex \
3d7da074 56 --enable-optimizations \
3d7da074
AJ
57 --enable-debug-cbdata \
58 --enable-xmalloc-statistics \
59 --enable-async-io \
60 --enable-storeio \
61 --enable-disk-io \
62 --enable-removal-policies \
63 --enable-icmp \
64 --enable-delay-pools \
3d7da074 65 --enable-icap-client \
3d7da074
AJ
66 --enable-useragent-log \
67 --enable-referer-log \
68 --enable-wccp \
69 --enable-wccpv2 \
70 --enable-kill-parent-hack \
71 --enable-snmp \
72 --enable-cachemgr-hostname \
ee0927b6 73 --enable-eui \
3d7da074 74 --enable-htcp \
3d7da074
AJ
75 --enable-forw-via-db \
76 --enable-cache-digests \
77 --enable-poll \
78 --enable-select \
3d7da074
AJ
79 --enable-http-violations \
80 --enable-ipfw-transparent \
3d7da074
AJ
81 --enable-leakfinder \
82 --enable-follow-x-forwarded-for \
83 --enable-ident-lookups \
1bff41b7 84 --enable-default-hostsfile=/etc/hosts \
3d7da074 85 --enable-auth \
f2d9a578
FC
86 --enable-basic-auth-helpers \
87 --enable-ntlm-auth-helpers \
88 --enable-negotiate-auth-helpers \
89 --enable-digest-auth-helpers \
3d7da074 90 --enable-ntlm-fail-open \
f2d9a578
FC
91 --enable-external-acl-helpers \
92 --enable-url-rewrite-helpers \
3d7da074 93 --enable-mempools \
3d7da074
AJ
94 --enable-unlinkd \
95 --enable-stacktraces \
3d7da074 96 --enable-vary \
2092c67d 97 --enable-x-accelerator-vary \
3d7da074 98 --enable-ipv6 \
3d7da074 99 --enable-auto-locale \
461b8219 100 --enable-translation \
fb36f587 101 --enable-zph-qos \
88bfe098 102 --enable-esi \
3d7da074
AJ
103 --with-aio \
104 --with-build-environment=default \
105 --with-dl \
106 --with-dns-cname \
107 --with-gnu-ld \
3d7da074
AJ
108 --with-ipv6-split-stack \
109 --with-large-files \
3d7da074
AJ
110 --with-pic \
111 --with-pthreads \
4fe75473 112 --enable-build-info=squid\ test\ build \
c6f15d40 113 --enable-ssl-crtd \
f3575929 114 --with-openssl \
3d7da074 115 "
933fb30a
AJ
116
117# Fix the distclean testing.
9f240854 118export DISTCHECK_CONFIGURE_FLAGS