|
Packit |
90a5c9 |
htpasswd_LTFLAGS=""
|
|
Packit |
90a5c9 |
htdigest_LTFLAGS=""
|
|
Packit |
90a5c9 |
rotatelogs_LTFLAGS=""
|
|
Packit |
90a5c9 |
logresolve_LTFLAGS=""
|
|
Packit |
90a5c9 |
htdbm_LTFLAGS=""
|
|
Packit |
90a5c9 |
ab_LTFLAGS=""
|
|
Packit |
90a5c9 |
checkgid_LTFLAGS=""
|
|
Packit |
90a5c9 |
htcacheclean_LTFLAGS=""
|
|
Packit |
90a5c9 |
httxt2dbm_LTFLAGS=""
|
|
Packit |
90a5c9 |
fcgistarter_LTFLAGS=""
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-support,APACHE_HELP_STRING(--enable-static-support,Build a statically linked version of the support binaries),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(htpasswd_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(htdigest_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(rotatelogs_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(logresolve_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(htdbm_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(ab_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(checkgid_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(htcacheclean_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(httxt2dbm_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
APR_ADDTO(fcgistarter_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-htpasswd,APACHE_HELP_STRING(--enable-static-htpasswd,Build a statically linked version of htpasswd),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(htpasswd_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(htpasswd_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(htpasswd_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-htdigest,APACHE_HELP_STRING(--enable-static-htdigest,Build a statically linked version of htdigest),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(htdigest_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(htdigest_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(htdigest_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-rotatelogs,APACHE_HELP_STRING(--enable-static-rotatelogs,Build a statically linked version of rotatelogs),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(rotatelogs_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(rotatelogs_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(rotatelogs_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-logresolve,APACHE_HELP_STRING(--enable-static-logresolve,Build a statically linked version of logresolve),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(logresolve_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(logresolve_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(logresolve_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-htdbm,APACHE_HELP_STRING(--enable-static-htdbm,Build a statically linked version of htdbm),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(htdbm_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(htdbm_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(htdbm_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-ab,APACHE_HELP_STRING(--enable-static-ab,Build a statically linked version of ab),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(ab_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(ab_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(ab_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-checkgid,APACHE_HELP_STRING(--enable-static-checkgid,Build a statically linked version of checkgid),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(checkgid_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(checkgid_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(checkgid_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-htcacheclean,APACHE_HELP_STRING(--enable-static-htcacheclean,Build a statically linked version of htcacheclean),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(htcacheclean_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(htcacheclean_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(htcacheclean_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-httxt2dbm,APACHE_HELP_STRING(--enable-static-httxt2dbm,Build a statically linked version of httxt2dbm),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(httxt2dbm_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(httxt2dbm, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(httxt2dbm_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
AC_ARG_ENABLE(static-fcgistarter,APACHE_HELP_STRING(--enable-static-fcgistarter,Build a statically linked version of fcgistarter),[
|
|
Packit |
90a5c9 |
if test "$enableval" = "yes" ; then
|
|
Packit |
90a5c9 |
APR_ADDTO(fcgistarter_LTFLAGS, [-static])
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APR_REMOVEFROM(fcgistarter, [-static])
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
])
|
|
Packit |
90a5c9 |
APACHE_SUBST(fcgistarter_LTFLAGS)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
# Configure or check which of the non-portable support programs can be enabled.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
NONPORTABLE_SUPPORT=""
|
|
Packit |
90a5c9 |
case $host in
|
|
Packit |
90a5c9 |
*mingw*)
|
|
Packit |
90a5c9 |
;;
|
|
Packit |
90a5c9 |
*)
|
|
Packit |
90a5c9 |
NONPORTABLE_SUPPORT="checkgid fcgistarter"
|
|
Packit |
90a5c9 |
;;
|
|
Packit |
90a5c9 |
esac
|
|
Packit |
90a5c9 |
APACHE_SUBST(NONPORTABLE_SUPPORT)
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
# Configure the ulimit -n command used by apachectl.
|
|
Packit |
90a5c9 |
|
|
Packit |
90a5c9 |
case $host in
|
|
Packit |
90a5c9 |
*aix*)
|
|
Packit |
90a5c9 |
# this works in any locale, unlike the default command below, which
|
|
Packit |
90a5c9 |
# fails in a non-English locale if the hard limit is unlimited
|
|
Packit |
90a5c9 |
# since the display of the limit will translate "unlimited", but
|
|
Packit |
90a5c9 |
# ulimit only accepts English "unlimited" on input
|
|
Packit |
90a5c9 |
APACHECTL_ULIMIT="ulimit -S -n unlimited"
|
|
Packit |
90a5c9 |
;;
|
|
Packit |
90a5c9 |
*alpha*-dec-osf*)
|
|
Packit |
90a5c9 |
# Tru64: -H is for setting, not retrieving
|
|
Packit |
90a5c9 |
APACHECTL_ULIMIT="ulimit -S -n \`ulimit -h -n\`"
|
|
Packit |
90a5c9 |
;;
|
|
Packit |
90a5c9 |
*)
|
|
Packit |
90a5c9 |
if TMP_ULIMIT=`ulimit -H -n` && ulimit -S -n $TMP_ULIMIT >/dev/null 2>&1; then
|
|
Packit |
90a5c9 |
APACHECTL_ULIMIT="ulimit -S -n \`ulimit -H -n\`"
|
|
Packit |
90a5c9 |
else
|
|
Packit |
90a5c9 |
APACHECTL_ULIMIT=""
|
|
Packit |
90a5c9 |
fi
|
|
Packit |
90a5c9 |
;;
|
|
Packit |
90a5c9 |
esac
|
|
Packit |
90a5c9 |
APACHE_SUBST(APACHECTL_ULIMIT)
|