Annotation of embedaddon/nginx/configure, revision 1.1.1.1

1.1       misho       1: #!/bin/sh
                      2: 
                      3: # Copyright (C) Igor Sysoev
                      4: # Copyright (C) Nginx, Inc.
                      5: 
                      6: 
                      7: LC_ALL=C
                      8: export LC_ALL
                      9: 
                     10: . auto/options
                     11: . auto/init
                     12: . auto/sources
                     13: 
                     14: test -d $NGX_OBJS || mkdir $NGX_OBJS
                     15: 
                     16: echo > $NGX_AUTO_HEADERS_H
                     17: echo > $NGX_AUTOCONF_ERR
                     18: 
                     19: echo "#define NGX_CONFIGURE \"$NGX_CONFIGURE\"" > $NGX_AUTO_CONFIG_H
                     20: 
                     21: 
                     22: if [ $NGX_DEBUG = YES ]; then
                     23:     have=NGX_DEBUG . auto/have
                     24: fi
                     25: 
                     26: 
                     27: if test -z "$NGX_PLATFORM"; then
                     28:     echo "checking for OS"
                     29: 
                     30:     NGX_SYSTEM=`uname -s 2>/dev/null`
                     31:     NGX_RELEASE=`uname -r 2>/dev/null`
                     32:     NGX_MACHINE=`uname -m 2>/dev/null`
                     33: 
                     34:     echo " + $NGX_SYSTEM $NGX_RELEASE $NGX_MACHINE"
                     35: 
                     36:     NGX_PLATFORM="$NGX_SYSTEM:$NGX_RELEASE:$NGX_MACHINE";
                     37: 
                     38:     case "$NGX_SYSTEM" in
                     39:         MINGW32_*)
                     40:             NGX_PLATFORM=win32
                     41:         ;;
                     42:     esac
                     43: 
                     44: else
                     45:     echo "building for $NGX_PLATFORM"
                     46:     NGX_SYSTEM=$NGX_PLATFORM
                     47: fi
                     48: 
                     49: . auto/cc/conf
                     50: 
                     51: if [ "$NGX_PLATFORM" != win32 ]; then
                     52:     . auto/headers
                     53: fi
                     54: 
                     55: . auto/os/conf
                     56: 
                     57: if [ "$NGX_PLATFORM" != win32 ]; then
                     58:     . auto/unix
                     59: fi
                     60: 
                     61: . auto/modules
                     62: . auto/lib/conf
                     63: 
                     64: case ".$NGX_PREFIX" in
                     65:     .)
                     66:         NGX_PREFIX=${NGX_PREFIX:-/usr/local/nginx}
                     67:         have=NGX_PREFIX value="\"$NGX_PREFIX/\"" . auto/define
                     68:     ;;
                     69: 
                     70:     .!)
                     71:         NGX_PREFIX=
                     72:     ;;
                     73: 
                     74:     *)
                     75:         have=NGX_PREFIX value="\"$NGX_PREFIX/\"" . auto/define
                     76:     ;;
                     77: esac
                     78: 
                     79: if [ ".$NGX_CONF_PREFIX" != "." ]; then
                     80:     have=NGX_CONF_PREFIX value="\"$NGX_CONF_PREFIX/\"" . auto/define
                     81: fi
                     82: 
                     83: have=NGX_SBIN_PATH value="\"$NGX_SBIN_PATH\"" . auto/define
                     84: have=NGX_CONF_PATH value="\"$NGX_CONF_PATH\"" . auto/define
                     85: have=NGX_PID_PATH value="\"$NGX_PID_PATH\"" . auto/define
                     86: have=NGX_LOCK_PATH value="\"$NGX_LOCK_PATH\"" . auto/define
                     87: have=NGX_ERROR_LOG_PATH value="\"$NGX_ERROR_LOG_PATH\"" . auto/define
                     88: 
                     89: have=NGX_HTTP_LOG_PATH value="\"$NGX_HTTP_LOG_PATH\"" . auto/define
                     90: have=NGX_HTTP_CLIENT_TEMP_PATH value="\"$NGX_HTTP_CLIENT_TEMP_PATH\""
                     91: . auto/define
                     92: have=NGX_HTTP_PROXY_TEMP_PATH value="\"$NGX_HTTP_PROXY_TEMP_PATH\""
                     93: . auto/define
                     94: have=NGX_HTTP_FASTCGI_TEMP_PATH value="\"$NGX_HTTP_FASTCGI_TEMP_PATH\""
                     95: . auto/define
                     96: have=NGX_HTTP_UWSGI_TEMP_PATH value="\"$NGX_HTTP_UWSGI_TEMP_PATH\""
                     97: . auto/define
                     98: have=NGX_HTTP_SCGI_TEMP_PATH value="\"$NGX_HTTP_SCGI_TEMP_PATH\""
                     99: . auto/define
                    100: 
                    101: . auto/make
                    102: . auto/lib/make
                    103: . auto/install
                    104: 
                    105: # STUB
                    106: . auto/stubs
                    107: 
                    108: have=NGX_USER value="\"$NGX_USER\"" . auto/define
                    109: have=NGX_GROUP value="\"$NGX_GROUP\"" . auto/define
                    110: 
                    111: . auto/summary

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>