2 # All configuration options that can be enabled are enabled,
3 # XXX: with the exception of those that depend on the environment.
4 # TODO: Add environment-specific tests to enable more options.
6 # The options for this level can be easily generated semi-automatically from configure.in by:
7 # grep -E "^AC_ARG_ENABLE" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >disable.opts
8 # followed by insertion of ' --enable-' and '\' strings
10 # grep -E "^AC_ARG_WITH" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >without.opts
11 # followed by insertion of ' --with-' and ' \' strings
13 # sometimes it's just too automatic..
14 # Following options should be populated with local settings.
15 # We can't test them automatically everywhere
17 # --with-default-user=NAME \
18 # --with-aufs-threads=N \
19 # --with-coss-membuf-size=N \
20 # --with-filedescriptors=N \
21 # --with-cppunit-basedir=PATH \
22 # --with-openssl=PATH \
23 # --with-po2html=PATH \
26 # Following features require special support from other optional packages.
27 # We can't test them automatically everywhere without detecting those
28 # optional packages first.
34 # --enable-win32-service \
38 --enable-loadable-modules \
40 --enable-optimizations \
42 --enable-debug-cbdata \
43 --enable-xmalloc-statistics \
47 --enable-removal-policies \
49 --enable-delay-pools \
50 --enable-icap-client \
51 --enable-useragent-log \
52 --enable-referer-log \
55 --enable-kill-parent-hack \
57 --enable-cachemgr-hostname \
61 --enable-forw-via-db \
62 --enable-cache-digests \
65 --enable-http-violations \
66 --enable-ipfw-transparent \
67 --enable-ipf-transparent \
68 --enable-pf-transparent \
69 --enable-linux-netfilter \
70 --enable-linux-tproxy \
72 --enable-follow-x-forwarded-for \
73 --enable-ident-lookups \
74 --enable-internal-dns \
75 --enable-default-hostsfile \
77 --enable-basic-auth-helpers=all \
78 --enable-ntlm-auth-helpers=all \
79 --enable-negotiate-auth-helpers=all \
80 --enable-digest-auth-helpers=all \
81 --enable-ntlm-fail-open \
82 --enable-external-acl-helpers=all \
85 --enable-stacktraces \
86 --enable-cpu-profiling \
88 --enable-x-accelerator-vary \
90 --enable-auto-locale \
94 --with-build-environment=default \
98 --with-ipv6-split-stack \
102 --with-valgrind-debug \