]> git.ipfire.org Git - thirdparty/squid.git/blame - test-suite/buildtests/layer-01-minimal.opts
Prevent dead language aliases being created
[thirdparty/squid.git] / test-suite / buildtests / layer-01-minimal.opts
CommitLineData
f9d9b10e
AJ
1#
2# Minimal configuration options.
3# - Everthing that can be disabled is
4# - Everyhing that can be done without is
5#
4b985c04
AJ
6#
7# Complete Check - everything MUST work at this level
8MAKETEST="distcheck"
9#
10#
f9d9b10e
AJ
11# The options for this level can be easily generated semi-automatically from configure.in by:
12# grep -E "^AC_ARG_ENABLE" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >disable.opts
13# followed by insertion of ' --disable-' and '\' strings
14#
15# grep -E "^AC_ARG_WITH" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >without.opts
16# followed by insertion of ' --without-' and ' \' strings
17#
8b0d8e31
AJ
18# sometimes it's just too automatic.. Following options should be just stripped
19#
20# --without-default-user \
21# --without-aufs-threads \
22# --without-coss-membuf-size \
23# --without-filedescriptors \
24# --without-cppunit-basedir \
25# --without-build-environment \
26#
27#
f9d9b10e
AJ
28OPTS=" \
29 --disable-loadable-modules \
30 --disable-gnuregex \
31 --disable-optimizations \
32 --disable-inline \
33 --disable-debug-cbdata \
34 --disable-xmalloc-statistics \
35 --disable-async-io \
36 --disable-storeio \
37 --disable-disk-io \
38 --disable-removal-policies \
39 --disable-icmp \
40 --disable-delay-pools \
41 --disable-esi \
42 --disable-icap-client \
43 --disable-ecap \
44 --disable-useragent-log \
45 --disable-referer-log \
46 --disable-wccp \
47 --disable-wccpv2 \
48 --disable-kill-parent-hack \
49 --disable-snmp \
50 --disable-cachemgr-hostname \
51 --disable-arp-acl \
52 --disable-htcp \
53 --disable-ssl \
54 --disable-forw-via-db \
55 --disable-cache-digests \
56 --disable-poll \
57 --disable-select \
58 --disable-kqueue \
59 --disable-epoll \
60 --disable-http-violations \
61 --disable-ipfw-transparent \
62 --disable-ipf-transparent \
63 --disable-pf-transparent \
64 --disable-linux-netfilter \
65 --disable-linux-tproxy \
66 --disable-leakfinder \
67 --disable-follow-x-forwarded-for \
68 --disable-ident-lookups \
69 --disable-internal-dns \
70 --disable-default-hostsfile \
71 --disable-auth \
72 --disable-basic-auth-helpers \
73 --disable-ntlm-auth-helpers \
74 --disable-negotiate-auth-helpers \
75 --disable-digest-auth-helpers \
76 --disable-ntlm-fail-open \
77 --disable-external-acl-helpers \
78 --disable-mempools \
79 --disable-win32-service \
80 --disable-unlinkd \
81 --disable-stacktraces \
82 --disable-cpu-profiling \
83 --disable-vary \
84 --disable-ipv6 \
85 --disable-zph-qos \
86 --disable-auto-locale \
87 \
f9d9b10e
AJ
88 --without-pthreads \
89 --without-aio \
90 --without-dl \
91 --without-openssl \
f9d9b10e 92 --without-large-files \
f9d9b10e
AJ
93 --without-valgrind-debug \
94 --without-ipv6-split-stack \
f9d9b10e 95 --without-dns-cname \
f9d9b10e
AJ
96 --without-po2html \
97 "