]> git.ipfire.org Git - thirdparty/squid.git/blob - test-suite/buildtests/os-debian.opts
Merge from trunk
[thirdparty/squid.git] / test-suite / buildtests / os-debian.opts
1 #!/bin/sh
2 #
3 # Configure options currently used by Debian Packaged Release
4 #
5 # This is to test any release build against what the package maintainers are seeing
6 #
7 OPTS=" \
8 --build=i486-linux-gnu \
9 --prefix=/usr \
10 --includedir="\${prefix}/include" \
11 --mandir="\${prefix}/share/man" \
12 --infodir="\${prefix}/share/info" \
13 --sysconfdir=/etc \
14 --localstatedir=/var \
15 --libexecdir="\${prefix}/lib/squid3" \
16 --disable-maintainer-mode \
17 --disable-dependency-tracking \
18 --srcdir=. \
19 --datadir=/usr/share/squid3 \
20 --sysconfdir=/etc/squid3 \
21 --mandir=/usr/share/man \
22 --with-cppunit-basedir=/usr \
23 --enable-inline \
24 --enable-async-io=8 \
25 --enable-storeio="ufs,aufs,coss,diskd,null" \
26 --enable-removal-policies="lru,heap" \
27 --enable-poll \
28 --enable-delay-pools \
29 --enable-cache-digests \
30 --enable-snmp \
31 --enable-htcp \
32 --enable-select \
33 --enable-carp \
34 --with-large-files \
35 --enable-underscores \
36 --enable-icap-client \
37 --enable-auth="basic,digest,ntlm" \
38 --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SASL,SMB,YP,getpwnam,multi-domain-NTLM" \
39 --enable-ntlm-auth-helpers="SMB" \
40 --enable-digest-auth-helpers="ldap,password" \
41 --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \
42 --with-filedescriptors=65536 \
43 --with-default-user=proxy \
44 --enable-epoll \
45 --enable-linux-netfilter \
46 "
47
48 # Debian for some reason builds using explicit 'cc' instead of 'gcc' or automatic
49 export build_alias="i486-linux-gnu"
50 export CC="cc"
51 export CFLAGS="-g -O2 -g -Wall -O2"
52 export LDFLAGS=""
53 export CPPFLAGS=""
54 export CXX="g++"
55 export CXXFLAGS="-g -O2 -g -Wall -O2"
56 export FFLAGS="-g -O2"