mirror of
https://github.com/nginx/nginx.git
synced 2024-12-19 21:53:31 -06:00
4959ec482e
*) Bugfix: nginx could not be built with the --without-pcre parameter; the bug had appeared in 0.1.29. *) Bugfix: 3, 4, 7, and 8 the "proxy_set_header" directives in one level cause the bus fault on start up. *) Bugfix: the HTTP protocol was specified in the HTTPS redirects. *) Bugfix: if the "rewrite" directive used the captures inside the "if" directive, then the 500 error code was returned.
80 lines
1.5 KiB
Plaintext
80 lines
1.5 KiB
Plaintext
|
|
# Copyright (C) Igor Sysoev
|
|
|
|
|
|
if test -z "$NGX_PLATFORM"; then
|
|
echo "checking for OS"
|
|
|
|
NGX_SYSTEM=`uname -s 2>/dev/null`
|
|
NGX_RELEASE=`uname -r 2>/dev/null`
|
|
NGX_MACHINE=`uname -m 2>/dev/null`
|
|
|
|
echo " + $NGX_SYSTEM $NGX_RELEASE $NGX_MACHINE"
|
|
|
|
NGX_PLATFORM="$NGX_SYSTEM:$NGX_RELEASE:$NGX_MACHINE";
|
|
|
|
else
|
|
echo "building for $NGX_PLATFORM"
|
|
fi
|
|
|
|
case "$NGX_PLATFORM" in
|
|
|
|
FreeBSD:* | DragonFly:*)
|
|
. auto/os/freebsd
|
|
;;
|
|
|
|
Linux:*)
|
|
. auto/os/linux
|
|
;;
|
|
|
|
SunOS:*)
|
|
. auto/os/solaris
|
|
;;
|
|
|
|
win32)
|
|
. auto/os/win32
|
|
;;
|
|
|
|
Darwin:*)
|
|
have=NGX_DARWIN . auto/have_headers
|
|
have=NGX_HAVE_INHERITED_NONBLOCK . auto/have
|
|
CORE_INCS="$UNIX_INCS"
|
|
CORE_DEPS="$UNIX_DEPS $POSIX_DEPS"
|
|
CORE_SRCS="$UNIX_SRCS"
|
|
;;
|
|
|
|
HP-UX:*)
|
|
# HP/UX
|
|
have=NGX_HPUX . auto/have_headers
|
|
CORE_INCS="$UNIX_INCS"
|
|
CORE_DEPS="$UNIX_DEPS $POSIX_DEPS"
|
|
CORE_SRCS="$UNIX_SRCS"
|
|
CC_AUX_FLAGS="$CC_AUX_FLAGS -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
|
|
;;
|
|
|
|
OSF1:*)
|
|
# Tru64 UNIX
|
|
have=NGX_TRU64 . auto/have_headers
|
|
have=NGX_HAVE_STRERROR_R . auto/nohave
|
|
CORE_INCS="$UNIX_INCS"
|
|
CORE_DEPS="$UNIX_DEPS $POSIX_DEPS"
|
|
CORE_SRCS="$UNIX_SRCS"
|
|
;;
|
|
|
|
*)
|
|
CORE_INCS="$UNIX_INCS"
|
|
CORE_DEPS="$UNIX_DEPS $POSIX_DEPS"
|
|
CORE_SRCS="$UNIX_SRCS"
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
case "$NGX_MACHINE" in
|
|
|
|
i386 | i686 | i86pc | amd64)
|
|
have=NGX_HAVE_NONALIGNED . auto/have
|
|
;;
|
|
|
|
esac
|