comparison auto/install @ 0:f0b350454894 NGINX_0_1_0

nginx 0.1.0 *) The first public version.
author Igor Sysoev <http://sysoev.ru>
date Mon, 04 Oct 2004 00:00:00 +0400
parents
children cc9f381affaa
comparison
equal deleted inserted replaced
-1:000000000000 0:f0b350454894
1
2 # Copyright (C) Igor Sysoev
3
4
5 cat << END >> $MAKEFILE
6 install:
7 test -d $PREFIX || mkdir -p $PREFIX
8
9 test -d `dirname $SBIN_PATH` || mkdir -p `dirname $SBIN_PATH`
10 test ! -f $SBIN_PATH || mv $SBIN_PATH $SBIN_PATH.old
11 cp nginx $SBIN_PATH
12
13 test -d `dirname $CONF_PATH` || mkdir -p `dirname $CONF_PATH`
14
15 cp conf/koi-win `dirname $CONF_PATH`
16
17 test -f `dirname $CONF_PATH`/mime.types || \
18 cp conf/mime.types `dirname $CONF_PATH`/mime.types
19 cp conf/mime.types `dirname $CONF_PATH`/mime.types.default
20
21 test -f $CONF_PATH || cp conf/nginx.conf $CONF_PATH
22 cp conf/nginx.conf `dirname $CONF_PATH`/nginx.conf.default
23
24 test -d `dirname $PID_PATH` || mkdir -p `dirname $PID_PATH`
25
26 test -d `dirname $HTTP_LOG_PATH` || mkdir -p `dirname $HTTP_LOG_PATH`
27
28 test -d $PREFIX/html || cp -r html $PREFIX
29
30 #test -d $PREFIX/temp || mkdir -p $PREFIX/temp
31 END
32
33
34 if [ ".$ERROR_LOG_PATH" != "." ]; then
35 cat << END >> $MAKEFILE
36
37 test -d `dirname $ERROR_LOG_PATH` || mkdir -p `dirname $ERROR_LOG_PATH`
38 END
39
40 fi
41
42
43 if test ! -f Makefile; then
44
45 cat << END > Makefile
46
47 build:
48 \$(MAKE) -f $OBJS/Makefile
49
50 install:
51 \$(MAKE) -f $OBJS/Makefile install
52
53 clean:
54 rm -rf Makefile $OBJS
55
56 upgrade:
57 $SBIN_PATH -t
58 kill -USR2 \`cat $PID_PATH\`
59 sleep 1
60 test -f $PID_PATH.newbin
61 kill -WINCH \`cat $PID_PATH\`
62
63 END
64
65 fi