summaryrefslogtreecommitdiffhomepage
path: root/auto/init
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2004-10-21 15:34:38 +0000
committerIgor Sysoev <igor@sysoev.ru>2004-10-21 15:34:38 +0000
commitc0edbcce58b03b89c70f1eb39cb44c74c4c7453a (patch)
tree1ce72a5b51d724a0c054e079c2b1507ca85a145d /auto/init
parentac64333a44f39d5a658832517a106961f32f6aae (diff)
downloadnginx-release-0.1.2.tar.gz
nginx-release-0.1.2.tar.bz2
nginx-0.1.2-RELEASE importrelease-0.1.2
*) Feature: the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS options in configure. *) Feature: the server_name directive supports *.domain.tld. *) Bugfix: the portability improvements. *) Bugfix: if configuration file was set in command line, the reconfiguration was impossible; the bug had appeared in 0.1.1. *) Bugfix: proxy module may get caught in an endless loop when sendfile is not used. *) Bugfix: with sendfile the response was not recoded according to the charset module directives; the bug had appeared in 0.1.1. *) Bugfix: very seldom bug in the kqueue processing. *) Bugfix: the gzip module compressed the proxied responses that was already compressed.
Diffstat (limited to '')
-rw-r--r--auto/init42
1 files changed, 20 insertions, 22 deletions
diff --git a/auto/init b/auto/init
index bc4d8bbec..080cc28c1 100644
--- a/auto/init
+++ b/auto/init
@@ -2,31 +2,33 @@
# Copyright (C) Igor Sysoev
-MAKEFILE=$OBJS/Makefile
+NGX_MAKEFILE=$NGX_OBJS/Makefile
+NGX_MODULES_C=$NGX_OBJS/ngx_modules.c
-NGX_AUTO_CONFIG_H=$OBJS/ngx_auto_config.h
-NGX_MODULES_C=$OBJS/ngx_modules.c
+NGX_AUTO_HEADERS_H=$NGX_OBJS/ngx_auto_headers.h
+NGX_AUTO_CONFIG_H=$NGX_OBJS/ngx_auto_config.h
-NGX_AUTOTEST=$OBJS/autotest
-NGX_ERR=$OBJS/autoconf.err
+NGX_AUTOTEST=$NGX_OBJS/autotest
+NGX_AUTOCONF_ERR=$NGX_OBJS/autoconf.err
-CC_WARN=$CC
+# STUBs
+OBJS=$NGX_OBJS
+NGX_ERR=$OBJS/autoconf.err
+MAKEFILE=$OBJS/Makefile
-PCH=NO
-USEPCH=
-OBJEXT=
-BINEXT=
-DIRSEP='\/'
-MAKE_SL=NO
+NGX_PCH=
+NGX_USE_PCH=
-# checking echo's "-n" option and "\c" capabilties
+# check the echo's "-n" option and "\c" capability
if echo "test\c" | grep c >/dev/null; then
+
if echo -n test | grep n >/dev/null; then
ngx_n=
ngx_c=
+
else
ngx_n=-n
ngx_c=
@@ -38,19 +40,18 @@ else
fi
+# create Makefile
-if test ! -f Makefile; then
-
- cat << END > Makefile
+cat << END > Makefile
build:
- \$(MAKE) -f $OBJS/Makefile
+ \$(MAKE) -f $NGX_MAKEFILE
install:
- \$(MAKE) -f $OBJS/Makefile install
+ \$(MAKE) -f $NGX_MAKEFILE install
clean:
- rm -rf Makefile $OBJS
+ rm -rf Makefile $NGX_OBJS
upgrade:
$SBIN_PATH -t
@@ -58,7 +59,4 @@ upgrade:
sleep 1
test -f $PID_PATH.newbin
kill -WINCH \`cat $PID_PATH\`
-
END
-
-fi