Igor Sysoev | ea0b1d9 | 2004-03-02 15:40:59 +0000 | [diff] [blame] | 1 | #!/bin/sh |
Igor Sysoev | bb6ec8c | 2003-11-20 07:05:50 +0000 | [diff] [blame] | 2 | |
Igor Sysoev | ff8da91 | 2004-09-29 16:00:49 +0000 | [diff] [blame] | 3 | # Copyright (C) Igor Sysoev |
| 4 | |
| 5 | |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 6 | . auto/options |
| 7 | . auto/init |
| 8 | . auto/sources |
Igor Sysoev | bb6ec8c | 2003-11-20 07:05:50 +0000 | [diff] [blame] | 9 | |
Igor Sysoev | c7a2f68 | 2004-02-10 16:23:38 +0000 | [diff] [blame] | 10 | test -d $OBJS || mkdir $OBJS |
Igor Sysoev | c0edbcc | 2004-10-21 15:34:38 +0000 | [diff] [blame] | 11 | |
| 12 | echo > $NGX_AUTO_HEADERS_H |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 13 | echo > $NGX_AUTO_CONFIG_H |
Igor Sysoev | d43bee8 | 2004-11-20 19:52:20 +0000 | [diff] [blame] | 14 | echo > $NGX_AUTOCONF_ERR |
| 15 | |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 16 | |
Igor Sysoev | 6bb889f | 2004-03-11 15:42:41 +0000 | [diff] [blame] | 17 | if [ $DEBUG = YES ]; then |
| 18 | have=NGX_DEBUG . auto/have |
| 19 | fi |
| 20 | |
Igor Sysoev | 6bb889f | 2004-03-11 15:42:41 +0000 | [diff] [blame] | 21 | |
Igor Sysoev | 7af6b16 | 2004-02-09 07:46:43 +0000 | [diff] [blame] | 22 | if [ "$PLATFORM" != win32 ]; then |
| 23 | . auto/headers |
| 24 | fi |
| 25 | |
Igor Sysoev | c0edbcc | 2004-10-21 15:34:38 +0000 | [diff] [blame] | 26 | . auto/cc/conf |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 27 | . auto/os/conf |
Igor Sysoev | a4b16df | 2004-02-02 21:19:52 +0000 | [diff] [blame] | 28 | |
Igor Sysoev | b54698b | 2004-02-23 20:57:12 +0000 | [diff] [blame] | 29 | if [ "$PLATFORM" != win32 ]; then |
| 30 | . auto/threads |
| 31 | fi |
| 32 | |
Igor Sysoev | 723e6cc | 2004-10-25 15:29:23 +0000 | [diff] [blame] | 33 | . auto/modules |
| 34 | . auto/lib/conf |
| 35 | |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 36 | . auto/make |
| 37 | . auto/lib/make |
Igor Sysoev | 6d2a14a | 2004-09-27 16:03:21 +0000 | [diff] [blame] | 38 | . auto/install |
Igor Sysoev | d9d0ca1 | 2003-11-21 06:30:49 +0000 | [diff] [blame] | 39 | |
Igor Sysoev | a8fa0a6 | 2003-11-25 20:44:56 +0000 | [diff] [blame] | 40 | if [ "$PLATFORM" != win32 ]; then |
| 41 | . auto/unix |
| 42 | fi |
Igor Sysoev | dc867cd | 2003-12-14 20:10:27 +0000 | [diff] [blame] | 43 | |
Igor Sysoev | c0edbcc | 2004-10-21 15:34:38 +0000 | [diff] [blame] | 44 | # STUB |
| 45 | . auto/stubs |
Igor Sysoev | b54698b | 2004-02-23 20:57:12 +0000 | [diff] [blame] | 46 | |
Igor Sysoev | 090849d | 2004-05-18 20:28:54 +0000 | [diff] [blame] | 47 | have=NGX_PREFIX value="\"$PREFIX/\"" . auto/define |
| 48 | have=NGX_SBIN_PATH value="\"$SBIN_PATH\"" . auto/define |
| 49 | have=NGX_CONF_PATH value="\"$CONF_PATH\"" . auto/define |
| 50 | have=NGX_PID_PATH value="\"$PID_PATH\"" . auto/define |
Igor Sysoev | 0bc87e9 | 2004-09-30 15:30:54 +0000 | [diff] [blame] | 51 | if [ ".$ERROR_LOG_PATH" != "." ]; then |
Igor Sysoev | ff8da91 | 2004-09-29 16:00:49 +0000 | [diff] [blame] | 52 | have=NGX_ERROR_LOG_PATH value="\"$ERROR_LOG_PATH\"" . auto/define |
| 53 | fi |
Igor Sysoev | 090849d | 2004-05-18 20:28:54 +0000 | [diff] [blame] | 54 | have=NGX_HTTP_LOG_PATH value="\"$HTTP_LOG_PATH\"" . auto/define |
| 55 | |
Igor Sysoev | c0edbcc | 2004-10-21 15:34:38 +0000 | [diff] [blame] | 56 | have=NGX_USER value="\"$NGX_USER\"" . auto/define |
| 57 | have=NGX_GROUP value="\"$NGX_GROUP\"" . auto/define |
| 58 | |
Igor Sysoev | dc867cd | 2003-12-14 20:10:27 +0000 | [diff] [blame] | 59 | . auto/summary |