Mercurial > hg > nginx
annotate auto/modules @ 6785:d1d0dd69a419
Upstream: added the ngx_http_upstream_resolved_t.name field.
This fixes inconsistency in what is stored in the "host" field.
Normally it would contain the "host" part of the parsed URL
(e.g., proxy_pass with variables), but for the case of an
implicit upstream specified with literal address it contained
the text representation of the socket address (that is, host
including port for IP).
Now the "host" field always contains the "host" part of the URL,
while the text representation of the socket address is stored
in the newly added "name" field.
The ngx_http_upstream_create_round_robin_peer() function was
modified accordingly in a way to be compatible with the code
that does not know about the new "name" field.
The "stream" code was similarly modified except for not adding
compatibility in ngx_stream_upstream_create_round_robin_peer().
This change is also a prerequisite for the next change.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 31 Oct 2016 18:33:33 +0300 |
parents | 57c8e12c460c |
children | 2c7a2d75938a |
rev | line source |
---|---|
444
42d11f017717
nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
Igor Sysoev <igor@sysoev.ru>
parents:
417
diff
changeset
|
1 |
42d11f017717
nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
Igor Sysoev <igor@sysoev.ru>
parents:
417
diff
changeset
|
2 # Copyright (C) Igor Sysoev |
4412 | 3 # Copyright (C) Nginx, Inc. |
444
42d11f017717
nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
Igor Sysoev <igor@sysoev.ru>
parents:
417
diff
changeset
|
4 |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
5 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
6 if [ $EVENT_SELECT = NO -a $EVENT_FOUND = NO ]; then |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
7 EVENT_SELECT=YES |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
8 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
9 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
10 if [ $EVENT_SELECT = YES ]; then |
469 | 11 have=NGX_HAVE_SELECT . auto/have |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
12 CORE_SRCS="$CORE_SRCS $SELECT_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
13 EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
14 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
15 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
16 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
17 if [ $EVENT_POLL = NO -a $EVENT_FOUND = NO ]; then |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
18 EVENT_POLL=YES |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
19 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
20 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
21 if [ $EVENT_POLL = YES ]; then |
469 | 22 have=NGX_HAVE_POLL . auto/have |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
23 CORE_SRCS="$CORE_SRCS $POLL_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
24 EVENT_MODULES="$EVENT_MODULES $POLL_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
25 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
26 |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
27 |
469 | 28 if [ $NGX_TEST_BUILD_DEVPOLL = YES ]; then |
29 have=NGX_HAVE_DEVPOLL . auto/have | |
30 have=NGX_TEST_BUILD_DEVPOLL . auto/have | |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
31 EVENT_MODULES="$EVENT_MODULES $DEVPOLL_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
32 CORE_SRCS="$CORE_SRCS $DEVPOLL_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
33 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
34 |
719
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
35 |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
36 if [ $NGX_TEST_BUILD_EVENTPORT = YES ]; then |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
37 have=NGX_HAVE_EVENTPORT . auto/have |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
38 have=NGX_TEST_BUILD_EVENTPORT . auto/have |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
39 EVENT_MODULES="$EVENT_MODULES $EVENTPORT_MODULE" |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
40 CORE_SRCS="$CORE_SRCS $EVENTPORT_SRCS" |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
41 fi |
f30b1a75fd3b
Solaris 10 event ports support
Igor Sysoev <igor@sysoev.ru>
parents:
700
diff
changeset
|
42 |
469 | 43 if [ $NGX_TEST_BUILD_EPOLL = YES ]; then |
44 have=NGX_HAVE_EPOLL . auto/have | |
5372
36b58ddb566d
Events: support for EPOLLRDHUP (ticket #320).
Valentin Bartenev <vbart@nginx.com>
parents:
5329
diff
changeset
|
45 have=NGX_HAVE_EPOLLRDHUP . auto/have |
6635
6acaa638fa07
Events: support for EPOLLEXCLUSIVE.
Valentin Bartenev <vbart@nginx.com>
parents:
6632
diff
changeset
|
46 have=NGX_HAVE_EPOLLEXCLUSIVE . auto/have |
3052
6060225e9261
FreeBSD and Linux AIO support
Igor Sysoev <igor@sysoev.ru>
parents:
2985
diff
changeset
|
47 have=NGX_HAVE_EVENTFD . auto/have |
469 | 48 have=NGX_TEST_BUILD_EPOLL . auto/have |
255
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
49 EVENT_MODULES="$EVENT_MODULES $EPOLL_MODULE" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
50 CORE_SRCS="$CORE_SRCS $EPOLL_SRCS" |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
51 fi |
e6938ca7331a
nginx-0.0.2-2004-02-09-23:47:18 import
Igor Sysoev <igor@sysoev.ru>
parents:
248
diff
changeset
|
52 |
473 | 53 if [ $NGX_TEST_BUILD_SOLARIS_SENDFILEV = YES ]; then |
54 have=NGX_TEST_BUILD_SOLARIS_SENDFILEV . auto/have | |
55 CORE_SRCS="$CORE_SRCS $SOLARIS_SENDFILEV_SRCS" | |
56 fi | |
57 | |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
58 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
59 HTTP_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
60 HTTP_DEPS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
61 HTTP_INCS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
62 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
63 ngx_module_type=HTTP |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
64 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
65 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
66 ngx_module_name="ngx_http_module \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
67 ngx_http_core_module \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
68 ngx_http_log_module \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
69 ngx_http_upstream_module" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
70 ngx_module_incs="src/http src/http/modules" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
71 ngx_module_deps="src/http/ngx_http.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
72 src/http/ngx_http_request.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
73 src/http/ngx_http_config.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
74 src/http/ngx_http_core_module.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
75 src/http/ngx_http_cache.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
76 src/http/ngx_http_variables.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
77 src/http/ngx_http_script.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
78 src/http/ngx_http_upstream.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
79 src/http/ngx_http_upstream_round_robin.h" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
80 ngx_module_srcs="src/http/ngx_http.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
81 src/http/ngx_http_core_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
82 src/http/ngx_http_special_response.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
83 src/http/ngx_http_request.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
84 src/http/ngx_http_parse.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
85 src/http/modules/ngx_http_log_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
86 src/http/ngx_http_request_body.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
87 src/http/ngx_http_variables.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
88 src/http/ngx_http_script.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
89 src/http/ngx_http_upstream.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
90 src/http/ngx_http_upstream_round_robin.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
91 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
92 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
93 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
94 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
95 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
96 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
97 |
521 | 98 if [ $HTTP != YES ]; then |
99 have=NGX_CRYPT . auto/nohave | |
100 CRYPT_LIB= | |
101 fi | |
102 | |
103 | |
2592
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
104 if [ $HTTP_CACHE = YES ]; then |
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
105 have=NGX_HTTP_CACHE . auto/have |
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
106 HTTP_SRCS="$HTTP_SRCS $HTTP_FILE_CACHE_SRCS" |
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
107 fi |
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
108 |
3a8a53c0c42f
a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents:
2294
diff
changeset
|
109 |
509 | 110 if [ $HTTP_SSI = YES ]; then |
111 HTTP_POSTPONE=YES | |
112 fi | |
113 | |
641 | 114 |
6317 | 115 if [ $HTTP_SLICE = YES ]; then |
116 HTTP_POSTPONE=YES | |
117 fi | |
118 | |
119 | |
641 | 120 if [ $HTTP_ADDITION = YES ]; then |
121 HTTP_POSTPONE=YES | |
122 fi | |
123 | |
124 | |
541 | 125 # the module order is important |
2139 | 126 # ngx_http_static_module |
127 # ngx_http_gzip_static_module | |
128 # ngx_http_dav_module | |
541 | 129 # ngx_http_autoindex_module |
130 # ngx_http_index_module | |
2235 | 131 # ngx_http_random_index_module |
541 | 132 # |
577 | 133 # ngx_http_access_module |
134 # ngx_http_realip_module | |
135 # | |
541 | 136 # |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
137 # the filter order is important |
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
138 # ngx_http_write_filter |
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
139 # ngx_http_header_filter |
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
140 # ngx_http_chunked_filter |
6246
257b51c37c5a
The HTTP/2 implementation (RFC 7240, 7241).
Valentin Bartenev <vbart@nginx.com>
parents:
6197
diff
changeset
|
141 # ngx_http_v2_filter |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
142 # ngx_http_range_header_filter |
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
143 # ngx_http_gzip_filter |
509 | 144 # ngx_http_postpone_filter |
3485
74d652462d73
change ngx_http_ssi_filter and ngx_http_charset_filter order
Igor Sysoev <igor@sysoev.ru>
parents:
3482
diff
changeset
|
145 # ngx_http_ssi_filter |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
146 # ngx_http_charset_filter |
2139 | 147 # ngx_http_xslt_filter |
3482 | 148 # ngx_http_image_filter |
2139 | 149 # ngx_http_sub_filter |
629 | 150 # ngx_http_addition_filter |
4837 | 151 # ngx_http_gunzip_filter |
541 | 152 # ngx_http_userid_filter |
153 # ngx_http_headers_filter | |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
154 # ngx_http_copy_filter |
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
155 # ngx_http_range_body_filter |
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
156 # ngx_http_not_modified_filter |
6317 | 157 # ngx_http_slice_filter |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
158 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
159 ngx_module_type=HTTP_FILTER |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
160 HTTP_FILTER_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
161 |
6383 | 162 ngx_module_order="ngx_http_static_module \ |
163 ngx_http_gzip_static_module \ | |
164 ngx_http_dav_module \ | |
165 ngx_http_autoindex_module \ | |
166 ngx_http_index_module \ | |
167 ngx_http_random_index_module \ | |
168 ngx_http_access_module \ | |
169 ngx_http_realip_module \ | |
170 ngx_http_write_filter_module \ | |
171 ngx_http_header_filter_module \ | |
172 ngx_http_chunked_filter_module \ | |
173 ngx_http_v2_filter_module \ | |
174 ngx_http_range_header_filter_module \ | |
175 ngx_http_gzip_filter_module \ | |
176 ngx_http_postpone_filter_module \ | |
177 ngx_http_ssi_filter_module \ | |
178 ngx_http_charset_filter_module \ | |
179 ngx_http_xslt_filter_module \ | |
180 ngx_http_image_filter_module \ | |
181 ngx_http_sub_filter_module \ | |
182 ngx_http_addition_filter_module \ | |
183 ngx_http_gunzip_filter_module \ | |
184 ngx_http_userid_filter_module \ | |
185 ngx_http_headers_filter_module \ | |
186 ngx_http_copy_filter_module \ | |
187 ngx_http_range_body_filter_module \ | |
188 ngx_http_not_modified_filter_module \ | |
189 ngx_http_slice_filter_module" | |
190 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
191 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
192 ngx_module_name=ngx_http_write_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
193 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
194 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
195 ngx_module_srcs=src/http/ngx_http_write_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
196 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
197 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
198 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
199 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
200 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
201 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
202 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
203 ngx_module_name=ngx_http_header_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
204 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
205 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
206 ngx_module_srcs=src/http/ngx_http_header_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
207 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
208 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
209 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
210 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
211 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
212 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
213 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
214 ngx_module_name=ngx_http_chunked_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
215 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
216 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
217 ngx_module_srcs=src/http/modules/ngx_http_chunked_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
218 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
219 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
220 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
221 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
222 fi |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
223 |
6246
257b51c37c5a
The HTTP/2 implementation (RFC 7240, 7241).
Valentin Bartenev <vbart@nginx.com>
parents:
6197
diff
changeset
|
224 if [ $HTTP_V2 = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
225 ngx_module_name=ngx_http_v2_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
226 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
227 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
228 ngx_module_srcs=src/http/v2/ngx_http_v2_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
229 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
230 ngx_module_link=$HTTP_V2 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
231 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
232 . auto/module |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
233 fi |
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
234 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
235 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
236 ngx_module_name=ngx_http_range_header_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
237 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
238 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
239 ngx_module_srcs=src/http/modules/ngx_http_range_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
240 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
241 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
242 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
243 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
244 fi |
391
b670db10cbbd
nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents:
387
diff
changeset
|
245 |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
246 if [ $HTTP_GZIP = YES ]; then |
286
fc8dc489247e
nginx-0.0.2-2004-03-12-00:34:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
280
diff
changeset
|
247 have=NGX_HTTP_GZIP . auto/have |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
248 USE_ZLIB=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
249 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
250 ngx_module_name=ngx_http_gzip_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
251 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
252 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
253 ngx_module_srcs=src/http/modules/ngx_http_gzip_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
254 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
255 ngx_module_link=$HTTP_GZIP |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
256 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
257 . auto/module |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
258 fi |
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
259 |
509 | 260 if [ $HTTP_POSTPONE = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
261 ngx_module_name=ngx_http_postpone_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
262 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
263 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
264 ngx_module_srcs=src/http/ngx_http_postpone_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
265 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
266 ngx_module_link=$HTTP_POSTPONE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
267 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
268 . auto/module |
509 | 269 fi |
270 | |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
271 if [ $HTTP_SSI = YES ]; then |
286
fc8dc489247e
nginx-0.0.2-2004-03-12-00:34:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
280
diff
changeset
|
272 have=NGX_HTTP_SSI . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
273 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
274 ngx_module_name=ngx_http_ssi_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
275 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
276 ngx_module_deps=src/http/modules/ngx_http_ssi_filter_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
277 ngx_module_srcs=src/http/modules/ngx_http_ssi_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
278 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
279 ngx_module_link=$HTTP_SSI |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
280 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
281 . auto/module |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
282 fi |
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
283 |
3485
74d652462d73
change ngx_http_ssi_filter and ngx_http_charset_filter order
Igor Sysoev <igor@sysoev.ru>
parents:
3482
diff
changeset
|
284 if [ $HTTP_CHARSET = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
285 ngx_module_name=ngx_http_charset_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
286 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
287 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
288 ngx_module_srcs=src/http/modules/ngx_http_charset_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
289 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
290 ngx_module_link=$HTTP_CHARSET |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
291 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
292 . auto/module |
3485
74d652462d73
change ngx_http_ssi_filter and ngx_http_charset_filter order
Igor Sysoev <igor@sysoev.ru>
parents:
3482
diff
changeset
|
293 fi |
74d652462d73
change ngx_http_ssi_filter and ngx_http_charset_filter order
Igor Sysoev <igor@sysoev.ru>
parents:
3482
diff
changeset
|
294 |
6383 | 295 if [ $HTTP_XSLT != NO ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
296 ngx_module_name=ngx_http_xslt_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
297 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
298 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
299 ngx_module_srcs=src/http/modules/ngx_http_xslt_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
300 ngx_module_libs=LIBXSLT |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
301 ngx_module_link=$HTTP_XSLT |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
302 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
303 . auto/module |
2139 | 304 fi |
305 | |
6383 | 306 if [ $HTTP_IMAGE_FILTER != NO ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
307 ngx_module_name=ngx_http_image_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
308 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
309 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
310 ngx_module_srcs=src/http/modules/ngx_http_image_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
311 ngx_module_libs=LIBGD |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
312 ngx_module_link=$HTTP_IMAGE_FILTER |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
313 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
314 . auto/module |
2788 | 315 fi |
316 | |
1172 | 317 if [ $HTTP_SUB = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
318 ngx_module_name=ngx_http_sub_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
319 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
320 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
321 ngx_module_srcs=src/http/modules/ngx_http_sub_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
322 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
323 ngx_module_link=$HTTP_SUB |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
324 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
325 . auto/module |
1172 | 326 fi |
327 | |
629 | 328 if [ $HTTP_ADDITION = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
329 ngx_module_name=ngx_http_addition_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
330 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
331 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
332 ngx_module_srcs=src/http/modules/ngx_http_addition_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
333 ngx_module_libs= |
6384
e0d7c2f71851
Dynamic modules: fixed a copy-n-paste error.
Ruslan Ermilov <ru@nginx.com>
parents:
6383
diff
changeset
|
334 ngx_module_link=$HTTP_ADDITION |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
335 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
336 . auto/module |
629 | 337 fi |
338 | |
4837 | 339 if [ $HTTP_GUNZIP = YES ]; then |
340 have=NGX_HTTP_GZIP . auto/have | |
341 USE_ZLIB=YES | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
342 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
343 ngx_module_name=ngx_http_gunzip_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
344 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
345 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
346 ngx_module_srcs=src/http/modules/ngx_http_gunzip_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
347 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
348 ngx_module_link=$HTTP_GUNZIP |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
349 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
350 . auto/module |
4837 | 351 fi |
352 | |
409
8ac40cae79f0
nginx-0.0.10-2004-08-29-07:55:41 import
Igor Sysoev <igor@sysoev.ru>
parents:
408
diff
changeset
|
353 if [ $HTTP_USERID = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
354 ngx_module_name=ngx_http_userid_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
355 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
356 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
357 ngx_module_srcs=src/http/modules/ngx_http_userid_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
358 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
359 ngx_module_link=$HTTP_USERID |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
360 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
361 . auto/module |
409
8ac40cae79f0
nginx-0.0.10-2004-08-29-07:55:41 import
Igor Sysoev <igor@sysoev.ru>
parents:
408
diff
changeset
|
362 fi |
8ac40cae79f0
nginx-0.0.10-2004-08-29-07:55:41 import
Igor Sysoev <igor@sysoev.ru>
parents:
408
diff
changeset
|
363 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
364 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
365 ngx_module_name=ngx_http_headers_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
366 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
367 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
368 ngx_module_srcs=src/http/modules/ngx_http_headers_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
369 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
370 ngx_module_link=YES |
6381
c529555949b7
Dynamic modules: introduced HTTP_INIT_FILTER_MODULES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6317
diff
changeset
|
371 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
372 . auto/module |
6317 | 373 fi |
374 | |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
375 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
376 ngx_module_type=HTTP_INIT_FILTER |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
377 HTTP_INIT_FILTER_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
378 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
379 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
380 ngx_module_name=ngx_http_copy_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
381 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
382 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
383 ngx_module_srcs=src/http/ngx_http_copy_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
384 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
385 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
386 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
387 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
388 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
389 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
390 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
391 ngx_module_name=ngx_http_range_body_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
392 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
393 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
394 ngx_module_srcs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
395 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
396 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
397 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
398 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
399 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
400 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
401 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
402 ngx_module_name=ngx_http_not_modified_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
403 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
404 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
405 ngx_module_srcs=src/http/modules/ngx_http_not_modified_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
406 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
407 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
408 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
409 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
410 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
411 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
412 if [ $HTTP_SLICE = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
413 ngx_module_name=ngx_http_slice_filter_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
414 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
415 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
416 ngx_module_srcs=src/http/modules/ngx_http_slice_filter_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
417 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
418 ngx_module_link=$HTTP_SLICE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
419 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
420 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
421 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
422 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
423 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
424 ngx_module_type=HTTP |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
425 |
6246
257b51c37c5a
The HTTP/2 implementation (RFC 7240, 7241).
Valentin Bartenev <vbart@nginx.com>
parents:
6197
diff
changeset
|
426 if [ $HTTP_V2 = YES ]; then |
257b51c37c5a
The HTTP/2 implementation (RFC 7240, 7241).
Valentin Bartenev <vbart@nginx.com>
parents:
6197
diff
changeset
|
427 have=NGX_HTTP_V2 . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
428 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
429 ngx_module_name=ngx_http_v2_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
430 ngx_module_incs=src/http/v2 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
431 ngx_module_deps="src/http/v2/ngx_http_v2.h src/http/v2/ngx_http_v2_module.h" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
432 ngx_module_srcs="src/http/v2/ngx_http_v2.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
433 src/http/v2/ngx_http_v2_table.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
434 src/http/v2/ngx_http_v2_huff_decode.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
435 src/http/v2/ngx_http_v2_huff_encode.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
436 src/http/v2/ngx_http_v2_module.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
437 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
438 ngx_module_link=$HTTP_V2 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
439 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
440 . auto/module |
5121
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
441 fi |
c0f7b94e88ba
Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents:
4837
diff
changeset
|
442 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
443 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
444 ngx_module_name=ngx_http_static_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
445 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
446 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
447 ngx_module_srcs=src/http/modules/ngx_http_static_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
448 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
449 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
450 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
451 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
452 fi |
457 | 453 |
1802
7c832e132dbc
set ngx_http_gzip_static module just before ngx_http_static_module
Igor Sysoev <igor@sysoev.ru>
parents:
1790
diff
changeset
|
454 if [ $HTTP_GZIP_STATIC = YES ]; then |
7c832e132dbc
set ngx_http_gzip_static module just before ngx_http_static_module
Igor Sysoev <igor@sysoev.ru>
parents:
1790
diff
changeset
|
455 have=NGX_HTTP_GZIP . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
456 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
457 ngx_module_name=ngx_http_gzip_static_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
458 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
459 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
460 ngx_module_srcs=src/http/modules/ngx_http_gzip_static_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
461 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
462 ngx_module_link=$HTTP_GZIP_STATIC |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
463 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
464 . auto/module |
1802
7c832e132dbc
set ngx_http_gzip_static module just before ngx_http_static_module
Igor Sysoev <igor@sysoev.ru>
parents:
1790
diff
changeset
|
465 fi |
7c832e132dbc
set ngx_http_gzip_static module just before ngx_http_static_module
Igor Sysoev <igor@sysoev.ru>
parents:
1790
diff
changeset
|
466 |
633 | 467 if [ $HTTP_DAV = YES ]; then |
637 | 468 have=NGX_HTTP_DAV . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
469 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
470 ngx_module_name=ngx_http_dav_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
471 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
472 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
473 ngx_module_srcs=src/http/modules/ngx_http_dav_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
474 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
475 ngx_module_link=$HTTP_DAV |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
476 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
477 . auto/module |
633 | 478 fi |
479 | |
457 | 480 if [ $HTTP_AUTOINDEX = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
481 ngx_module_name=ngx_http_autoindex_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
482 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
483 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
484 ngx_module_srcs=src/http/modules/ngx_http_autoindex_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
485 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
486 ngx_module_link=$HTTP_AUTOINDEX |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
487 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
488 . auto/module |
457 | 489 fi |
490 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
491 if :; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
492 ngx_module_name=ngx_http_index_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
493 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
494 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
495 ngx_module_srcs=src/http/modules/ngx_http_index_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
496 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
497 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
498 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
499 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
500 fi |
364
7c54d93f5965
nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents:
336
diff
changeset
|
501 |
2235 | 502 if [ $HTTP_RANDOM_INDEX = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
503 ngx_module_name=ngx_http_random_index_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
504 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
505 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
506 ngx_module_srcs=src/http/modules/ngx_http_random_index_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
507 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
508 ngx_module_link=$HTTP_RANDOM_INDEX |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
509 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
510 . auto/module |
2235 | 511 fi |
512 | |
5329
00bdc9f08a16
Auth request module import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
5121
diff
changeset
|
513 if [ $HTTP_AUTH_REQUEST = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
514 ngx_module_name=ngx_http_auth_request_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
515 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
516 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
517 ngx_module_srcs=src/http/modules/ngx_http_auth_request_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
518 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
519 ngx_module_link=$HTTP_AUTH_REQUEST |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
520 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
521 . auto/module |
5329
00bdc9f08a16
Auth request module import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
5121
diff
changeset
|
522 fi |
00bdc9f08a16
Auth request module import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
5121
diff
changeset
|
523 |
503 | 524 if [ $HTTP_AUTH_BASIC = YES ]; then |
525 have=NGX_CRYPT . auto/have | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
526 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
527 ngx_module_name=ngx_http_auth_basic_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
528 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
529 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
530 ngx_module_srcs=src/http/modules/ngx_http_auth_basic_module.c |
6391
965e4223e702
Dynamic modules: added auth_basic module libs via ngx_module_libs=.
Ruslan Ermilov <ru@nginx.com>
parents:
6386
diff
changeset
|
531 ngx_module_libs=$CRYPT_LIB |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
532 ngx_module_link=$HTTP_AUTH_BASIC |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
533 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
534 . auto/module |
503 | 535 fi |
536 | |
368
15c84a40e87d
nginx-0.0.7-2004-06-24-20:07:04 import
Igor Sysoev <igor@sysoev.ru>
parents:
367
diff
changeset
|
537 if [ $HTTP_ACCESS = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
538 ngx_module_name=ngx_http_access_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
539 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
540 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
541 ngx_module_srcs=src/http/modules/ngx_http_access_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
542 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
543 ngx_module_link=$HTTP_ACCESS |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
544 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
545 . auto/module |
368
15c84a40e87d
nginx-0.0.7-2004-06-24-20:07:04 import
Igor Sysoev <igor@sysoev.ru>
parents:
367
diff
changeset
|
546 fi |
15c84a40e87d
nginx-0.0.7-2004-06-24-20:07:04 import
Igor Sysoev <igor@sysoev.ru>
parents:
367
diff
changeset
|
547 |
4280
91874133fb27
Renamed ngx_http_limit_zone_module to ngx_http_limit_conn_module.
Valentin Bartenev <vbart@nginx.com>
parents:
4127
diff
changeset
|
548 if [ $HTTP_LIMIT_CONN = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
549 ngx_module_name=ngx_http_limit_conn_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
550 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
551 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
552 ngx_module_srcs=src/http/modules/ngx_http_limit_conn_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
553 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
554 ngx_module_link=$HTTP_LIMIT_CONN |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
555 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
556 . auto/module |
985
36f70b8776e7
ngx_http_limit_zone_module must run after ngx_http_realip_module
Igor Sysoev <igor@sysoev.ru>
parents:
980
diff
changeset
|
557 fi |
36f70b8776e7
ngx_http_limit_zone_module must run after ngx_http_realip_module
Igor Sysoev <igor@sysoev.ru>
parents:
980
diff
changeset
|
558 |
2294 | 559 if [ $HTTP_LIMIT_REQ = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
560 ngx_module_name=ngx_http_limit_req_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
561 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
562 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
563 ngx_module_srcs=src/http/modules/ngx_http_limit_req_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
564 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
565 ngx_module_link=$HTTP_LIMIT_REQ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
566 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
567 . auto/module |
2294 | 568 fi |
569 | |
573 | 570 if [ $HTTP_REALIP = YES ]; then |
571 have=NGX_HTTP_REALIP . auto/have | |
4697
09187f9b0950
Fixed compile-time conditionals used to detect if X-Forwarded-For support
Ruslan Ermilov <ru@nginx.com>
parents:
4654
diff
changeset
|
572 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
573 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
574 ngx_module_name=ngx_http_realip_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
575 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
576 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
577 ngx_module_srcs=src/http/modules/ngx_http_realip_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
578 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
579 ngx_module_link=$HTTP_REALIP |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
580 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
581 . auto/module |
573 | 582 fi |
583 | |
367
ceec87d1c2b3
nginx-0.0.7-2004-06-24-11:53:37 import
Igor Sysoev <igor@sysoev.ru>
parents:
364
diff
changeset
|
584 if [ $HTTP_STATUS = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
585 ngx_module_name=ngx_http_status_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
586 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
587 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
588 ngx_module_srcs=src/http/modules/ngx_http_status_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
589 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
590 ngx_module_link=$HTTP_STATUS |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
591 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
592 . auto/module |
367
ceec87d1c2b3
nginx-0.0.7-2004-06-24-11:53:37 import
Igor Sysoev <igor@sysoev.ru>
parents:
364
diff
changeset
|
593 fi |
ceec87d1c2b3
nginx-0.0.7-2004-06-24-11:53:37 import
Igor Sysoev <igor@sysoev.ru>
parents:
364
diff
changeset
|
594 |
485 | 595 if [ $HTTP_GEO = YES ]; then |
4697
09187f9b0950
Fixed compile-time conditionals used to detect if X-Forwarded-For support
Ruslan Ermilov <ru@nginx.com>
parents:
4654
diff
changeset
|
596 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
597 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
598 ngx_module_name=ngx_http_geo_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
599 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
600 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
601 ngx_module_srcs=src/http/modules/ngx_http_geo_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
602 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
603 ngx_module_link=$HTTP_GEO |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
604 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
605 . auto/module |
485 | 606 fi |
607 | |
6383 | 608 if [ $HTTP_GEOIP != NO ]; then |
4697
09187f9b0950
Fixed compile-time conditionals used to detect if X-Forwarded-For support
Ruslan Ermilov <ru@nginx.com>
parents:
4654
diff
changeset
|
609 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
610 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
611 ngx_module_name=ngx_http_geoip_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
612 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
613 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
614 ngx_module_srcs=src/http/modules/ngx_http_geoip_module.c |
6383 | 615 ngx_module_libs=GEOIP |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
616 ngx_module_link=$HTTP_GEOIP |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
617 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
618 . auto/module |
2985 | 619 fi |
620 | |
589 | 621 if [ $HTTP_MAP = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
622 ngx_module_name=ngx_http_map_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
623 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
624 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
625 ngx_module_srcs=src/http/modules/ngx_http_map_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
626 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
627 ngx_module_link=$HTTP_MAP |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
628 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
629 . auto/module |
589 | 630 fi |
631 | |
3513
e60e00b4fe0c
ngx_http_split_clients_module
Igor Sysoev <igor@sysoev.ru>
parents:
3511
diff
changeset
|
632 if [ $HTTP_SPLIT_CLIENTS = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
633 ngx_module_name=ngx_http_split_clients_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
634 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
635 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
636 ngx_module_srcs=src/http/modules/ngx_http_split_clients_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
637 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
638 ngx_module_link=$HTTP_SPLIT_CLIENTS |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
639 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
640 . auto/module |
3513
e60e00b4fe0c
ngx_http_split_clients_module
Igor Sysoev <igor@sysoev.ru>
parents:
3511
diff
changeset
|
641 fi |
e60e00b4fe0c
ngx_http_split_clients_module
Igor Sysoev <igor@sysoev.ru>
parents:
3511
diff
changeset
|
642 |
577 | 643 if [ $HTTP_REFERER = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
644 ngx_module_name=ngx_http_referer_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
645 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
646 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
647 ngx_module_srcs=src/http/modules/ngx_http_referer_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
648 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
649 ngx_module_link=$HTTP_REFERER |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
650 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
651 . auto/module |
577 | 652 fi |
653 | |
364
7c54d93f5965
nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents:
336
diff
changeset
|
654 if [ $HTTP_REWRITE = YES -a $USE_PCRE != DISABLED ]; then |
7c54d93f5965
nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents:
336
diff
changeset
|
655 USE_PCRE=YES |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
656 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
657 ngx_module_name=ngx_http_rewrite_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
658 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
659 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
660 ngx_module_srcs=src/http/modules/ngx_http_rewrite_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
661 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
662 ngx_module_link=$HTTP_REWRITE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
663 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
664 . auto/module |
364
7c54d93f5965
nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents:
336
diff
changeset
|
665 fi |
7c54d93f5965
nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents:
336
diff
changeset
|
666 |
395
f8f0f1834266
nginx-0.0.7-2004-07-16-21:11:43 import
Igor Sysoev <igor@sysoev.ru>
parents:
393
diff
changeset
|
667 if [ $HTTP_SSL = YES ]; then |
399
4e21d1291a14
nginx-0.0.7-2004-07-25-22:34:14 import
Igor Sysoev <igor@sysoev.ru>
parents:
395
diff
changeset
|
668 USE_OPENSSL=YES |
4e21d1291a14
nginx-0.0.7-2004-07-25-22:34:14 import
Igor Sysoev <igor@sysoev.ru>
parents:
395
diff
changeset
|
669 have=NGX_HTTP_SSL . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
670 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
671 ngx_module_name=ngx_http_ssl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
672 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
673 ngx_module_deps=src/http/modules/ngx_http_ssl_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
674 ngx_module_srcs=src/http/modules/ngx_http_ssl_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
675 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
676 ngx_module_link=$HTTP_SSL |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
677 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
678 . auto/module |
395
f8f0f1834266
nginx-0.0.7-2004-07-16-21:11:43 import
Igor Sysoev <igor@sysoev.ru>
parents:
393
diff
changeset
|
679 fi |
f8f0f1834266
nginx-0.0.7-2004-07-16-21:11:43 import
Igor Sysoev <igor@sysoev.ru>
parents:
393
diff
changeset
|
680 |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
681 if [ $HTTP_PROXY = YES ]; then |
4697
09187f9b0950
Fixed compile-time conditionals used to detect if X-Forwarded-For support
Ruslan Ermilov <ru@nginx.com>
parents:
4654
diff
changeset
|
682 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
683 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
684 ngx_module_name=ngx_http_proxy_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
685 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
686 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
687 ngx_module_srcs=src/http/modules/ngx_http_proxy_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
688 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
689 ngx_module_link=$HTTP_PROXY |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
690 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
691 . auto/module |
248
e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff
changeset
|
692 fi |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
693 |
479 | 694 if [ $HTTP_FASTCGI = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
695 ngx_module_name=ngx_http_fastcgi_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
696 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
697 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
698 ngx_module_srcs=src/http/modules/ngx_http_fastcgi_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
699 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
700 ngx_module_link=$HTTP_FASTCGI |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
701 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
702 . auto/module |
479 | 703 fi |
704 | |
3541
21452748d165
import original ngx_http_uwsgi_module version
Igor Sysoev <igor@sysoev.ru>
parents:
3513
diff
changeset
|
705 if [ $HTTP_UWSGI = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
706 ngx_module_name=ngx_http_uwsgi_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
707 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
708 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
709 ngx_module_srcs=src/http/modules/ngx_http_uwsgi_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
710 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
711 ngx_module_link=$HTTP_UWSGI |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
712 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
713 . auto/module |
3541
21452748d165
import original ngx_http_uwsgi_module version
Igor Sysoev <igor@sysoev.ru>
parents:
3513
diff
changeset
|
714 fi |
21452748d165
import original ngx_http_uwsgi_module version
Igor Sysoev <igor@sysoev.ru>
parents:
3513
diff
changeset
|
715 |
3637 | 716 if [ $HTTP_SCGI = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
717 ngx_module_name=ngx_http_scgi_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
718 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
719 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
720 ngx_module_srcs=src/http/modules/ngx_http_scgi_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
721 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
722 ngx_module_link=$HTTP_SCGI |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
723 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
724 . auto/module |
3637 | 725 fi |
726 | |
6419 | 727 if [ $HTTP_PERL != NO ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
728 ngx_module_name=ngx_http_perl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
729 ngx_module_incs=src/http/modules/perl |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
730 ngx_module_deps=src/http/modules/perl/ngx_http_perl_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
731 ngx_module_srcs=src/http/modules/perl/ngx_http_perl_module.c |
6419 | 732 ngx_module_libs=PERL |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
733 ngx_module_link=$HTTP_PERL |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
734 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
735 . auto/module |
599 | 736 fi |
737 | |
581 | 738 if [ $HTTP_MEMCACHED = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
739 ngx_module_name=ngx_http_memcached_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
740 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
741 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
742 ngx_module_srcs=src/http/modules/ngx_http_memcached_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
743 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
744 ngx_module_link=$HTTP_MEMCACHED |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
745 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
746 . auto/module |
581 | 747 fi |
748 | |
577 | 749 if [ $HTTP_EMPTY_GIF = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
750 ngx_module_name=ngx_http_empty_gif_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
751 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
752 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
753 ngx_module_srcs=src/http/modules/ngx_http_empty_gif_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
754 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
755 ngx_module_link=$HTTP_EMPTY_GIF |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
756 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
757 . auto/module |
577 | 758 fi |
759 | |
700 | 760 if [ $HTTP_BROWSER = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
761 ngx_module_name=ngx_http_browser_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
762 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
763 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
764 ngx_module_srcs=src/http/modules/ngx_http_browser_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
765 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
766 ngx_module_link=$HTTP_BROWSER |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
767 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
768 . auto/module |
700 | 769 fi |
770 | |
2260 | 771 if [ $HTTP_SECURE_LINK = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
772 ngx_module_name=ngx_http_secure_link_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
773 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
774 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
775 ngx_module_srcs=src/http/modules/ngx_http_secure_link_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
776 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
777 ngx_module_link=$HTTP_SECURE_LINK |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
778 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
779 . auto/module |
2260 | 780 fi |
781 | |
3326 | 782 if [ $HTTP_DEGRADATION = YES ]; then |
3773 | 783 have=NGX_HTTP_DEGRADATION . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
784 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
785 ngx_module_name=ngx_http_degradation_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
786 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
787 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
788 ngx_module_srcs=src/http/modules/ngx_http_degradation_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
789 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
790 ngx_module_link=$HTTP_DEGRADATION |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
791 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
792 . auto/module |
3326 | 793 fi |
794 | |
753 | 795 if [ $HTTP_FLV = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
796 ngx_module_name=ngx_http_flv_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
797 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
798 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
799 ngx_module_srcs=src/http/modules/ngx_http_flv_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
800 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
801 ngx_module_link=$HTTP_FLV |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
802 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
803 . auto/module |
753 | 804 fi |
805 | |
4085 | 806 if [ $HTTP_MP4 = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
807 ngx_module_name=ngx_http_mp4_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
808 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
809 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
810 ngx_module_srcs=src/http/modules/ngx_http_mp4_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
811 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
812 ngx_module_link=$HTTP_MP4 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
813 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
814 . auto/module |
4085 | 815 fi |
816 | |
5717
efc84a5723b3
Upstream: generic hash module.
Roman Arutyunyan <arut@nginx.com>
parents:
5397
diff
changeset
|
817 if [ $HTTP_UPSTREAM_HASH = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
818 ngx_module_name=ngx_http_upstream_hash_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
819 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
820 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
821 ngx_module_srcs=src/http/modules/ngx_http_upstream_hash_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
822 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
823 ngx_module_link=$HTTP_UPSTREAM_HASH |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
824 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
825 . auto/module |
5717
efc84a5723b3
Upstream: generic hash module.
Roman Arutyunyan <arut@nginx.com>
parents:
5397
diff
changeset
|
826 fi |
efc84a5723b3
Upstream: generic hash module.
Roman Arutyunyan <arut@nginx.com>
parents:
5397
diff
changeset
|
827 |
884 | 828 if [ $HTTP_UPSTREAM_IP_HASH = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
829 ngx_module_name=ngx_http_upstream_ip_hash_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
830 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
831 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
832 ngx_module_srcs=src/http/modules/ngx_http_upstream_ip_hash_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
833 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
834 ngx_module_link=$HTTP_UPSTREAM_IP_HASH |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
835 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
836 . auto/module |
884 | 837 fi |
838 | |
4654
a2ca3a6ee680
Upstream: least_conn balancer module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4639
diff
changeset
|
839 if [ $HTTP_UPSTREAM_LEAST_CONN = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
840 ngx_module_name=ngx_http_upstream_least_conn_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
841 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
842 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
843 ngx_module_srcs=src/http/modules/ngx_http_upstream_least_conn_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
844 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
845 ngx_module_link=$HTTP_UPSTREAM_LEAST_CONN |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
846 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
847 . auto/module |
4654
a2ca3a6ee680
Upstream: least_conn balancer module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4639
diff
changeset
|
848 fi |
a2ca3a6ee680
Upstream: least_conn balancer module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4639
diff
changeset
|
849 |
4127
b2e21a39307c
Upstream keepalive module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4085
diff
changeset
|
850 if [ $HTTP_UPSTREAM_KEEPALIVE = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
851 ngx_module_name=ngx_http_upstream_keepalive_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
852 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
853 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
854 ngx_module_srcs=src/http/modules/ngx_http_upstream_keepalive_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
855 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
856 ngx_module_link=$HTTP_UPSTREAM_KEEPALIVE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
857 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
858 . auto/module |
4127
b2e21a39307c
Upstream keepalive module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4085
diff
changeset
|
859 fi |
b2e21a39307c
Upstream keepalive module.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4085
diff
changeset
|
860 |
6103
79ddb0bdb273
Upstream: the "zone" directive.
Ruslan Ermilov <ru@nginx.com>
parents:
6018
diff
changeset
|
861 if [ $HTTP_UPSTREAM_ZONE = YES ]; then |
79ddb0bdb273
Upstream: the "zone" directive.
Ruslan Ermilov <ru@nginx.com>
parents:
6018
diff
changeset
|
862 have=NGX_HTTP_UPSTREAM_ZONE . auto/have |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
863 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
864 ngx_module_name=ngx_http_upstream_zone_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
865 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
866 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
867 ngx_module_srcs=src/http/modules/ngx_http_upstream_zone_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
868 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
869 ngx_module_link=$HTTP_UPSTREAM_ZONE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
870 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
871 . auto/module |
6103
79ddb0bdb273
Upstream: the "zone" directive.
Ruslan Ermilov <ru@nginx.com>
parents:
6018
diff
changeset
|
872 fi |
79ddb0bdb273
Upstream: the "zone" directive.
Ruslan Ermilov <ru@nginx.com>
parents:
6018
diff
changeset
|
873 |
487 | 874 if [ $HTTP_STUB_STATUS = YES ]; then |
875 have=NGX_STAT_STUB . auto/have | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
876 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
877 ngx_module_name=ngx_http_stub_status_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
878 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
879 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
880 ngx_module_srcs=src/http/modules/ngx_http_stub_status_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
881 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
882 ngx_module_link=$HTTP_STUB_STATUS |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
883 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
884 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
885 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
886 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
887 |
6383 | 888 if [ $MAIL != NO ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
889 MAIL_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
890 MAIL_DEPS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
891 MAIL_INCS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
892 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
893 ngx_module_type=MAIL |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
894 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
895 ngx_module_link=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
896 |
6383 | 897 ngx_module_order= |
898 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
899 ngx_module_name="ngx_mail_module ngx_mail_core_module" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
900 ngx_module_incs="src/mail" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
901 ngx_module_deps="src/mail/ngx_mail.h" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
902 ngx_module_srcs="src/mail/ngx_mail.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
903 src/mail/ngx_mail_core_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
904 src/mail/ngx_mail_handler.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
905 src/mail/ngx_mail_parse.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
906 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
907 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
908 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
909 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
910 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
911 if [ $MAIL_SSL = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
912 USE_OPENSSL=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
913 have=NGX_MAIL_SSL . auto/have |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
914 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
915 ngx_module_name=ngx_mail_ssl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
916 ngx_module_deps=src/mail/ngx_mail_ssl_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
917 ngx_module_srcs=src/mail/ngx_mail_ssl_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
918 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
919 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
920 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
921 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
922 if [ $MAIL_POP3 = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
923 ngx_module_name=ngx_mail_pop3_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
924 ngx_module_deps=src/mail/ngx_mail_pop3_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
925 ngx_module_srcs="src/mail/ngx_mail_pop3_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
926 src/mail/ngx_mail_pop3_handler.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
927 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
928 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
929 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
930 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
931 if [ $MAIL_IMAP = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
932 ngx_module_name=ngx_mail_imap_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
933 ngx_module_deps=src/mail/ngx_mail_imap_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
934 ngx_module_srcs="src/mail/ngx_mail_imap_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
935 src/mail/ngx_mail_imap_handler.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
936 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
937 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
938 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
939 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
940 if [ $MAIL_SMTP = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
941 ngx_module_name=ngx_mail_smtp_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
942 ngx_module_deps=src/mail/ngx_mail_smtp_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
943 ngx_module_srcs="src/mail/ngx_mail_smtp_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
944 src/mail/ngx_mail_smtp_handler.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
945 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
946 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
947 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
948 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
949 ngx_module_name=ngx_mail_auth_http_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
950 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
951 ngx_module_srcs=src/mail/ngx_mail_auth_http_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
952 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
953 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
954 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
955 ngx_module_name=ngx_mail_proxy_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
956 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
957 ngx_module_srcs=src/mail/ngx_mail_proxy_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
958 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
959 . auto/module |
487 | 960 fi |
961 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
962 |
6383 | 963 if [ $STREAM != NO ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
964 STREAM_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
965 STREAM_DEPS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
966 STREAM_INCS= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
967 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
968 ngx_module_type=STREAM |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
969 |
6383 | 970 ngx_module_order= |
971 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
972 ngx_module_name="ngx_stream_module \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
973 ngx_stream_core_module \ |
6678 | 974 ngx_stream_log_module \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
975 ngx_stream_proxy_module \ |
6692 | 976 ngx_stream_upstream_module \ |
977 ngx_stream_write_filter_module" | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
978 ngx_module_incs="src/stream" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
979 ngx_module_deps="src/stream/ngx_stream.h \ |
6607
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
980 src/stream/ngx_stream_variables.h \ |
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
981 src/stream/ngx_stream_script.h \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
982 src/stream/ngx_stream_upstream.h \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
983 src/stream/ngx_stream_upstream_round_robin.h" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
984 ngx_module_srcs="src/stream/ngx_stream.c \ |
6607
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
985 src/stream/ngx_stream_variables.c \ |
c70b7f4537e1
Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents:
6603
diff
changeset
|
986 src/stream/ngx_stream_script.c \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
987 src/stream/ngx_stream_handler.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
988 src/stream/ngx_stream_core_module.c \ |
6678 | 989 src/stream/ngx_stream_log_module.c \ |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
990 src/stream/ngx_stream_proxy_module.c \ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
991 src/stream/ngx_stream_upstream.c \ |
6692 | 992 src/stream/ngx_stream_upstream_round_robin.c \ |
993 src/stream/ngx_stream_write_filter_module.c" | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
994 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
995 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
996 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
997 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
998 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
999 if [ $STREAM_SSL = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1000 USE_OPENSSL=YES |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1001 have=NGX_STREAM_SSL . auto/have |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1002 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1003 ngx_module_name=ngx_stream_ssl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1004 ngx_module_deps=src/stream/ngx_stream_ssl_module.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1005 ngx_module_srcs=src/stream/ngx_stream_ssl_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1006 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1007 ngx_module_link=$STREAM_SSL |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1008 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1009 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1010 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1011 |
6684
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1012 if [ $STREAM_REALIP = YES ]; then |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1013 ngx_module_name=ngx_stream_realip_module |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1014 ngx_module_deps= |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1015 ngx_module_srcs=src/stream/ngx_stream_realip_module.c |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1016 ngx_module_libs= |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1017 ngx_module_link=$STREAM_REALIP |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1018 |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1019 . auto/module |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1020 fi |
9cac11efb205
Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents:
6678
diff
changeset
|
1021 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1022 if [ $STREAM_LIMIT_CONN = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1023 ngx_module_name=ngx_stream_limit_conn_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1024 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1025 ngx_module_srcs=src/stream/ngx_stream_limit_conn_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1026 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1027 ngx_module_link=$STREAM_LIMIT_CONN |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1028 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1029 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1030 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1031 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1032 if [ $STREAM_ACCESS = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1033 ngx_module_name=ngx_stream_access_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1034 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1035 ngx_module_srcs=src/stream/ngx_stream_access_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1036 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1037 ngx_module_link=$STREAM_ACCESS |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1038 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1039 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1040 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1041 |
6631 | 1042 if [ $STREAM_GEO = YES ]; then |
1043 ngx_module_name=ngx_stream_geo_module | |
1044 ngx_module_deps= | |
1045 ngx_module_srcs=src/stream/ngx_stream_geo_module.c | |
1046 ngx_module_libs= | |
1047 ngx_module_link=$STREAM_GEO | |
1048 | |
1049 . auto/module | |
1050 fi | |
1051 | |
6630 | 1052 if [ $STREAM_GEOIP != NO ]; then |
1053 ngx_module_name=ngx_stream_geoip_module | |
1054 ngx_module_deps= | |
1055 ngx_module_srcs=src/stream/ngx_stream_geoip_module.c | |
1056 ngx_module_libs=GEOIP | |
1057 ngx_module_link=$STREAM_GEOIP | |
1058 | |
1059 . auto/module | |
1060 fi | |
1061 | |
6609 | 1062 if [ $STREAM_MAP = YES ]; then |
1063 ngx_module_name=ngx_stream_map_module | |
1064 ngx_module_deps= | |
1065 ngx_module_srcs=src/stream/ngx_stream_map_module.c | |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1066 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1067 ngx_module_link=$STREAM_MAP |
6609 | 1068 |
1069 . auto/module | |
1070 fi | |
1071 | |
6632
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1072 if [ $STREAM_SPLIT_CLIENTS = YES ]; then |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1073 ngx_module_name=ngx_stream_split_clients_module |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1074 ngx_module_deps= |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1075 ngx_module_srcs=src/stream/ngx_stream_split_clients_module.c |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1076 ngx_module_libs= |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1077 ngx_module_link=$STREAM_SPLIT_CLIENTS |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1078 |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1079 . auto/module |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1080 fi |
787dcc15b802
Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents:
6631
diff
changeset
|
1081 |
6612 | 1082 if [ $STREAM_RETURN = YES ]; then |
1083 ngx_module_name=ngx_stream_return_module | |
1084 ngx_module_deps= | |
1085 ngx_module_srcs=src/stream/ngx_stream_return_module.c | |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1086 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1087 ngx_module_link=$STREAM_RETURN |
6612 | 1088 |
1089 . auto/module | |
1090 fi | |
1091 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1092 if [ $STREAM_UPSTREAM_HASH = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1093 ngx_module_name=ngx_stream_upstream_hash_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1094 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1095 ngx_module_srcs=src/stream/ngx_stream_upstream_hash_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1096 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1097 ngx_module_link=$STREAM_UPSTREAM_HASH |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1098 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1099 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1100 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1101 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1102 if [ $STREAM_UPSTREAM_LEAST_CONN = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1103 ngx_module_name=ngx_stream_upstream_least_conn_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1104 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1105 ngx_module_srcs=src/stream/ngx_stream_upstream_least_conn_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1106 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1107 ngx_module_link=$STREAM_UPSTREAM_LEAST_CONN |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1108 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1109 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1110 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1111 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1112 if [ $STREAM_UPSTREAM_ZONE = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1113 have=NGX_STREAM_UPSTREAM_ZONE . auto/have |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1114 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1115 ngx_module_name=ngx_stream_upstream_zone_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1116 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1117 ngx_module_srcs=src/stream/ngx_stream_upstream_zone_module.c |
6628
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1118 ngx_module_libs= |
7cbc6bc63228
Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents:
6612
diff
changeset
|
1119 ngx_module_link=$STREAM_UPSTREAM_ZONE |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1120 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1121 . auto/module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1122 fi |
6695
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1123 |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1124 if [ $STREAM_SSL_PREREAD = YES ]; then |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1125 ngx_module_name=ngx_stream_ssl_preread_module |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1126 ngx_module_deps= |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1127 ngx_module_srcs=src/stream/ngx_stream_ssl_preread_module.c |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1128 ngx_module_libs= |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1129 ngx_module_link=$STREAM_SSL_PREREAD |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1130 |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1131 . auto/module |
060d71292b69
Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents:
6692
diff
changeset
|
1132 fi |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1133 fi |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1134 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1135 |
489 | 1136 #if [ -r $NGX_OBJS/auto ]; then |
1137 # . $NGX_OBJS/auto | |
1138 #fi | |
1139 | |
1140 | |
1141 if test -n "$NGX_ADDONS"; then | |
1142 | |
1143 echo configuring additional modules | |
1144 | |
1145 for ngx_addon_dir in $NGX_ADDONS | |
1146 do | |
1147 echo "adding module in $ngx_addon_dir" | |
1148 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1149 ngx_module_type= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1150 ngx_module_name= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1151 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1152 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1153 ngx_module_srcs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1154 ngx_module_libs= |
6383 | 1155 ngx_module_order= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1156 ngx_module_link=ADDON |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1157 |
489 | 1158 if test -f $ngx_addon_dir/config; then |
1159 . $ngx_addon_dir/config | |
1160 | |
1161 echo " + $ngx_addon_name was configured" | |
1162 | |
1163 else | |
1164 echo "$0: error: no $ngx_addon_dir/config was found" | |
1165 exit 1 | |
1166 fi | |
1167 done | |
336
ca9a7f8c86da
nginx-0.0.3-2004-05-18-19:29:08 import
Igor Sysoev <igor@sysoev.ru>
parents:
334
diff
changeset
|
1168 fi |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1169 |
489 | 1170 |
6383 | 1171 if test -n "$DYNAMIC_ADDONS"; then |
1172 | |
1173 echo configuring additional dynamic modules | |
1174 | |
1175 for ngx_addon_dir in $DYNAMIC_ADDONS | |
1176 do | |
1177 echo "adding module in $ngx_addon_dir" | |
1178 | |
1179 ngx_module_type= | |
1180 ngx_module_name= | |
1181 ngx_module_incs= | |
1182 ngx_module_deps= | |
1183 ngx_module_srcs= | |
1184 ngx_module_libs= | |
1185 ngx_module_order= | |
1186 ngx_module_link=DYNAMIC | |
1187 | |
1188 if test -f $ngx_addon_dir/config; then | |
1189 . $ngx_addon_dir/config | |
1190 | |
1191 echo " + $ngx_addon_name was configured" | |
1192 | |
1193 else | |
1194 echo "$0: error: no $ngx_addon_dir/config was found" | |
1195 exit 1 | |
1196 fi | |
1197 done | |
1198 fi | |
1199 | |
1200 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1201 if [ $USE_OPENSSL = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1202 ngx_module_type=CORE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1203 ngx_module_name=ngx_openssl_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1204 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1205 ngx_module_deps=src/event/ngx_event_openssl.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1206 ngx_module_srcs="src/event/ngx_event_openssl.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1207 src/event/ngx_event_openssl_stapling.c" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1208 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1209 ngx_module_link=YES |
6383 | 1210 ngx_module_order= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1211 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1212 . auto/module |
541 | 1213 fi |
1214 | |
1215 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1216 if [ $USE_PCRE = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1217 ngx_module_type=CORE |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1218 ngx_module_name=ngx_regex_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1219 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1220 ngx_module_deps=src/core/ngx_regex.h |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1221 ngx_module_srcs=src/core/ngx_regex.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1222 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1223 ngx_module_link=YES |
6383 | 1224 ngx_module_order= |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1225 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1226 . auto/module |
6115 | 1227 fi |
1228 | |
1229 | |
415
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1230 modules="$CORE_MODULES $EVENT_MODULES" |
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1231 |
541 | 1232 |
6018
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1233 # thread pool module should be initialized after events |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1234 if [ $USE_THREADS = YES ]; then |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1235 modules="$modules $THREAD_POOL_MODULE" |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1236 fi |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1237 |
466bd63b63d1
Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents:
5717
diff
changeset
|
1238 |
415
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1239 if [ $HTTP = YES ]; then |
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1240 modules="$modules $HTTP_MODULES $HTTP_FILTER_MODULES \ |
6381
c529555949b7
Dynamic modules: introduced HTTP_INIT_FILTER_MODULES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6317
diff
changeset
|
1241 $HTTP_AUX_FILTER_MODULES $HTTP_INIT_FILTER_MODULES" |
489 | 1242 |
1243 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(HTTP_DEPS)" | |
415
3c56e834be46
nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents:
409
diff
changeset
|
1244 fi |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1245 |
489 | 1246 |
6383 | 1247 if [ $MAIL != NO ]; then |
1248 | |
1249 if [ $MAIL = YES ]; then | |
1250 modules="$modules $MAIL_MODULES" | |
1251 | |
1252 elif [ $MAIL = DYNAMIC ]; then | |
1253 ngx_module_name=$MAIL_MODULES | |
1254 ngx_module_incs= | |
1255 ngx_module_deps=$MAIL_DEPS | |
1256 ngx_module_srcs=$MAIL_SRCS | |
1257 ngx_module_libs= | |
1258 ngx_module_link=DYNAMIC | |
1259 | |
1260 . auto/module | |
1261 fi | |
1262 | |
5397
ae73d7a4fcde
Mail: mail dependencies are now honored while building addons.
Maxim Dounin <mdounin@mdounin.ru>
parents:
5372
diff
changeset
|
1263 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(MAIL_DEPS)" |
417
0526206251f6
nginx-0.0.10-2004-09-07-19:29:22 import
Igor Sysoev <igor@sysoev.ru>
parents:
415
diff
changeset
|
1264 fi |
0526206251f6
nginx-0.0.10-2004-09-07-19:29:22 import
Igor Sysoev <igor@sysoev.ru>
parents:
415
diff
changeset
|
1265 |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1266 |
6383 | 1267 if [ $STREAM != NO ]; then |
1268 | |
1269 if [ $STREAM = YES ]; then | |
1270 modules="$modules $STREAM_MODULES" | |
1271 | |
1272 elif [ $STREAM = DYNAMIC ]; then | |
1273 ngx_module_name=$STREAM_MODULES | |
1274 ngx_module_incs= | |
1275 ngx_module_deps=$STREAM_DEPS | |
1276 ngx_module_srcs=$STREAM_SRCS | |
1277 ngx_module_libs= | |
1278 ngx_module_link=DYNAMIC | |
1279 | |
1280 . auto/module | |
1281 fi | |
1282 | |
6115 | 1283 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(STREAM_DEPS)" |
1284 fi | |
1285 | |
1286 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1287 ngx_module_type=MISC |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1288 MISC_MODULES= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1289 |
1949 | 1290 if [ $NGX_GOOGLE_PERFTOOLS = YES ]; then |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1291 ngx_module_name=ngx_google_perftools_module |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1292 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1293 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1294 ngx_module_srcs=src/misc/ngx_google_perftools_module.c |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1295 ngx_module_libs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1296 ngx_module_link=$NGX_GOOGLE_PERFTOOLS |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1297 |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1298 . auto/module |
1949 | 1299 fi |
1300 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1301 if [ $NGX_CPP_TEST = YES ]; then |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1302 ngx_module_name= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1303 ngx_module_incs= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1304 ngx_module_deps= |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1305 ngx_module_srcs=src/misc/ngx_cpp_test_module.cpp |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1306 ngx_module_libs=-lstdc++ |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1307 ngx_module_link=$NGX_CPP_TEST |
1949 | 1308 |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1309 . auto/module |
2157 | 1310 fi |
1311 | |
6382
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1312 modules="$modules $MISC_MODULES" |
392959224560
Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6381
diff
changeset
|
1313 |
2157 | 1314 |
6716
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1315 if [ $NGX_COMPAT = YES ]; then |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1316 have=NGX_COMPAT . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1317 have=NGX_HTTP_GZIP . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1318 have=NGX_HTTP_DAV . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1319 have=NGX_HTTP_REALIP . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1320 have=NGX_HTTP_X_FORWARDED_FOR . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1321 have=NGX_HTTP_HEADERS . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1322 have=NGX_HTTP_UPSTREAM_ZONE . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1323 have=NGX_STREAM_UPSTREAM_ZONE . auto/have |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1324 fi |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1325 |
57c8e12c460c
Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents:
6695
diff
changeset
|
1326 |
461 | 1327 cat << END > $NGX_MODULES_C |
1328 | |
1329 #include <ngx_config.h> | |
1330 #include <ngx_core.h> | |
1331 | |
1332 $NGX_PRAGMA | |
1333 | |
1334 END | |
280
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1335 |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1336 for mod in $modules |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1337 do |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1338 echo "extern ngx_module_t $mod;" >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1339 done |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1340 |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1341 echo >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1342 echo 'ngx_module_t *ngx_modules[] = {' >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1343 |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1344 for mod in $modules |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1345 do |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1346 echo " &$mod," >> $NGX_MODULES_C |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1347 done |
7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents:
264
diff
changeset
|
1348 |
461 | 1349 cat << END >> $NGX_MODULES_C |
1350 NULL | |
1351 }; | |
1352 | |
1353 END | |
6383 | 1354 |
1355 echo 'char *ngx_module_names[] = {' >> $NGX_MODULES_C | |
1356 | |
1357 for mod in $modules | |
1358 do | |
1359 echo " \"$mod\"," >> $NGX_MODULES_C | |
1360 done | |
1361 | |
1362 cat << END >> $NGX_MODULES_C | |
1363 NULL | |
1364 }; | |
1365 | |
1366 END |