mirror of
https://github.com/apache/httpd.git
synced 2025-08-10 02:56:11 +00:00

hints file just sets build variables, the Apache hints file just sets Apache variables. This is meant to clean up parts of APR, so that they don't include Apache information. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87107 13f79535-47bb-0310-9956-ffa450edef68
51 lines
1.2 KiB
Plaintext
51 lines
1.2 KiB
Plaintext
dnl
|
|
dnl APR_PRELOAD
|
|
dnl
|
|
dnl Preload various ENV/makefile paramsm such as CC, CFLAGS, etc
|
|
dnl based on outside knowledge
|
|
dnl
|
|
AC_DEFUN(APACHE_PRELOAD, [
|
|
echo "Applying hints file rules for $host"
|
|
|
|
case "$host" in
|
|
*-apple-aux3*)
|
|
APR_SETVAR(APACHE_MPM, [prefork])
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
*os2_emx*)
|
|
APR_SETVAR(APACHE_MPM, [spmt_os2])
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
*-linux-*)
|
|
case `uname -r` in
|
|
2.2* ) APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
* )
|
|
;;
|
|
esac
|
|
;;
|
|
*486-*-bsdi*)
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
*-netbsd*)
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
*-freebsd*)
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
dnl *-apple-rhapsody*)
|
|
dnl APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
dnl ;;
|
|
*-apple-darwin*)
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
*-dec-osf*)
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
*-qnx)
|
|
APR_SETVAR(SINGLE_LISTEN_UNSERIALIZED_ACCEPT, [1])
|
|
;;
|
|
esac
|
|
APR_DOEXTRA
|
|
])
|