blob: 786f4f837e9f80c1bb45d49a55968390776d65c5 [file] [log] [blame]
Igor Sysoevea0b1d92004-03-02 15:40:59 +00001#!/bin/sh
Igor Sysoevbb6ec8c2003-11-20 07:05:50 +00002
Igor Sysoevff8da912004-09-29 16:00:49 +00003# Copyright (C) Igor Sysoev
4
5
Igor Sysoeva8fa0a62003-11-25 20:44:56 +00006. auto/options
7. auto/init
8. auto/sources
Igor Sysoevbb6ec8c2003-11-20 07:05:50 +00009
Igor Sysoevc7a2f682004-02-10 16:23:38 +000010test -d $OBJS || mkdir $OBJS
Igor Sysoeva4b16df2004-02-02 21:19:52 +000011echo > $NGX_AUTO_CONFIG_H
12
Igor Sysoev6bb889f2004-03-11 15:42:41 +000013if [ $DEBUG = YES ]; then
14 have=NGX_DEBUG . auto/have
15fi
16
17have=NGX_USE_HTTP_FILE_CACHE_UNIQ . auto/have
18have=NGX_SUPPRESS_WARN . auto/have
19
20
Igor Sysoev7af6b162004-02-09 07:46:43 +000021if [ "$PLATFORM" != win32 ]; then
22 . auto/headers
23fi
24
Igor Sysoeva8fa0a62003-11-25 20:44:56 +000025. auto/os/conf
Igor Sysoeva4b16df2004-02-02 21:19:52 +000026. auto/modules
Igor Sysoeva8fa0a62003-11-25 20:44:56 +000027
28. auto/cc
Igor Sysoevdc867cd2003-12-14 20:10:27 +000029. auto/lib/conf
Igor Sysoeva4b16df2004-02-02 21:19:52 +000030
Igor Sysoevb54698b2004-02-23 20:57:12 +000031if [ "$PLATFORM" != win32 ]; then
32 . auto/threads
33fi
34
Igor Sysoeva8fa0a62003-11-25 20:44:56 +000035. auto/make
36. auto/lib/make
Igor Sysoev6d2a14a2004-09-27 16:03:21 +000037. auto/install
Igor Sysoevd9d0ca12003-11-21 06:30:49 +000038
Igor Sysoeva8fa0a62003-11-25 20:44:56 +000039if [ "$PLATFORM" != win32 ]; then
40 . auto/unix
41fi
Igor Sysoevdc867cd2003-12-14 20:10:27 +000042
Igor Sysoevdbb27762004-04-01 16:20:53 +000043have=NGX_SMP . auto/have
Igor Sysoevb54698b2004-02-23 20:57:12 +000044
Igor Sysoev090849d2004-05-18 20:28:54 +000045have=NGX_PREFIX value="\"$PREFIX/\"" . auto/define
46have=NGX_SBIN_PATH value="\"$SBIN_PATH\"" . auto/define
47have=NGX_CONF_PATH value="\"$CONF_PATH\"" . auto/define
48have=NGX_PID_PATH value="\"$PID_PATH\"" . auto/define
Igor Sysoevff8da912004-09-29 16:00:49 +000049if [ ".$NGX_ERROR_LOG_PATH" != "." ]; then
50 have=NGX_ERROR_LOG_PATH value="\"$ERROR_LOG_PATH\"" . auto/define
51fi
Igor Sysoev090849d2004-05-18 20:28:54 +000052have=NGX_HTTP_LOG_PATH value="\"$HTTP_LOG_PATH\"" . auto/define
53
Igor Sysoevdc867cd2003-12-14 20:10:27 +000054. auto/summary