annotate auto/modules @ 8921:33226ac61076 quic

HTTP/3: merged ngx_http_quic_module into ngx_http_v3_module.
author Roman Arutyunyan <arut@nginx.com>
date Mon, 06 Dec 2021 13:02:36 +0300
parents 65191b9151a9
children 18d23ed15eef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
d620f497c50f Copyright updated.
Maxim Konovalov <maxim@nginx.com>
parents: 4388
diff changeset
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
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
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
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
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
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
28 if [ $NGX_TEST_BUILD_DEVPOLL = YES ]; then
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
29 have=NGX_HAVE_DEVPOLL . auto/have
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
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
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
43 if [ $NGX_TEST_BUILD_EPOLL = YES ]; then
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
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
2ff194b74f1e nginx-0.1.9-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 467
diff changeset
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
8e8f3af115b5 nginx-0.1.11-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 469
diff changeset
53 if [ $NGX_TEST_BUILD_SOLARIS_SENDFILEV = YES ]; then
8e8f3af115b5 nginx-0.1.11-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 469
diff changeset
54 have=NGX_TEST_BUILD_SOLARIS_SENDFILEV . auto/have
8e8f3af115b5 nginx-0.1.11-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 469
diff changeset
55 CORE_SRCS="$CORE_SRCS $SOLARIS_SENDFILEV_SRCS"
8e8f3af115b5 nginx-0.1.11-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 469
diff changeset
56 fi
8e8f3af115b5 nginx-0.1.11-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 469
diff changeset
57
248
e885208c518b nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
58
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
59 if [ $HTTP = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
60 HTTP_MODULES=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
61 HTTP_DEPS=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
62 HTTP_INCS=
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
63
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
64 ngx_module_type=HTTP
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
65
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
66 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
67 ngx_module_name="ngx_http_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
68 ngx_http_core_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
69 ngx_http_log_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
70 ngx_http_upstream_module"
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
71 ngx_module_incs="src/http src/http/modules"
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
72 ngx_module_deps="src/http/ngx_http.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
73 src/http/ngx_http_request.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
74 src/http/ngx_http_config.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
75 src/http/ngx_http_core_module.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
76 src/http/ngx_http_cache.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
77 src/http/ngx_http_variables.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
78 src/http/ngx_http_script.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
79 src/http/ngx_http_upstream.h \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
80 src/http/ngx_http_upstream_round_robin.h"
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
81 ngx_module_srcs="src/http/ngx_http.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
82 src/http/ngx_http_core_module.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
83 src/http/ngx_http_special_response.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
84 src/http/ngx_http_request.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
85 src/http/ngx_http_parse.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
86 src/http/modules/ngx_http_log_module.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
87 src/http/ngx_http_request_body.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
88 src/http/ngx_http_variables.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
89 src/http/ngx_http_script.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
90 src/http/ngx_http_upstream.c \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
91 src/http/ngx_http_upstream_round_robin.c"
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
92 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
93 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
94
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
95 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
96 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
97
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
98
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
99 if [ $HTTP_CACHE = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
100 have=NGX_HTTP_CACHE . auto/have
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
101 HTTP_SRCS="$HTTP_SRCS $HTTP_FILE_CACHE_SRCS"
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
102 fi
2592
3a8a53c0c42f a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents: 2294
diff changeset
103
3a8a53c0c42f a prelimiary proxy cache support
Igor Sysoev <igor@sysoev.ru>
parents: 2294
diff changeset
104
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
105 # the module order is important
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
106 # ngx_http_static_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
107 # ngx_http_gzip_static_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
108 # ngx_http_dav_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
109 # ngx_http_autoindex_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
110 # ngx_http_index_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
111 # ngx_http_random_index_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
112 #
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
113 # ngx_http_access_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
114 # ngx_http_realip_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
115 #
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
116 #
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
117 # the filter order is important
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
118 # ngx_http_write_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
119 # ngx_http_header_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
120 # ngx_http_chunked_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
121 # ngx_http_v2_filter
8653
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
122 # ngx_http_v3_filter
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
123 # ngx_http_range_header_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
124 # ngx_http_gzip_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
125 # ngx_http_postpone_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
126 # ngx_http_ssi_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
127 # ngx_http_charset_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
128 # ngx_http_xslt_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
129 # ngx_http_image_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
130 # ngx_http_sub_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
131 # ngx_http_addition_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
132 # ngx_http_gunzip_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
133 # ngx_http_userid_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
134 # ngx_http_headers_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
135 # ngx_http_copy_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
136 # ngx_http_range_body_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
137 # ngx_http_not_modified_filter
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
138 # 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
139
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
140 ngx_module_type=HTTP_FILTER
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
141 HTTP_FILTER_MODULES=
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
142
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
143 ngx_module_order="ngx_http_static_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
144 ngx_http_gzip_static_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
145 ngx_http_dav_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
146 ngx_http_autoindex_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
147 ngx_http_index_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
148 ngx_http_random_index_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
149 ngx_http_access_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
150 ngx_http_realip_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
151 ngx_http_write_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
152 ngx_http_header_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
153 ngx_http_chunked_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
154 ngx_http_v2_filter_module \
8653
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
155 ngx_http_v3_filter_module \
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
156 ngx_http_range_header_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
157 ngx_http_gzip_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
158 ngx_http_postpone_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
159 ngx_http_ssi_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
160 ngx_http_charset_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
161 ngx_http_xslt_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
162 ngx_http_image_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
163 ngx_http_sub_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
164 ngx_http_addition_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
165 ngx_http_gunzip_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
166 ngx_http_userid_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
167 ngx_http_headers_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
168 ngx_http_copy_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
169 ngx_http_range_body_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
170 ngx_http_not_modified_filter_module \
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
171 ngx_http_slice_filter_module"
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
172
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
173 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
174 ngx_module_name=ngx_http_write_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
175 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
176 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
177 ngx_module_srcs=src/http/ngx_http_write_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
178 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
179 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
180
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
181 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
182 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
183
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
184 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
185 ngx_module_name=ngx_http_header_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
186 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
187 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
188 ngx_module_srcs=src/http/ngx_http_header_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
189 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
190 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
191
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
192 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
193 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
194
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
195 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
196 ngx_module_name=ngx_http_chunked_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
197 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
198 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
199 ngx_module_srcs=src/http/modules/ngx_http_chunked_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
200 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
201 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
202
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
203 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
204 fi
5121
c0f7b94e88ba Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents: 4837
diff changeset
205
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
206 if [ $HTTP_V2 = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
207 ngx_module_name=ngx_http_v2_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
208 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
209 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
210 ngx_module_srcs=src/http/v2/ngx_http_v2_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
211 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
212 ngx_module_link=$HTTP_V2
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
213
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
214 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
215 fi
5121
c0f7b94e88ba Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents: 4837
diff changeset
216
8653
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
217 if [ $HTTP_V3 = YES ]; then
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
218 ngx_module_name=ngx_http_v3_filter_module
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
219 ngx_module_incs=
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
220 ngx_module_deps=
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
221 ngx_module_srcs=src/http/v3/ngx_http_v3_filter_module.c
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
222 ngx_module_libs=
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
223 ngx_module_link=$HTTP_V3
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
224
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
225 . auto/module
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
226 fi
1efee5e4194c HTTP/3: introduced ngx_http_v3_filter.
Roman Arutyunyan <arut@nginx.com>
parents: 8568
diff changeset
227
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
228 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
229 ngx_module_name=ngx_http_range_header_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
230 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
231 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
232 ngx_module_srcs=src/http/modules/ngx_http_range_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
233 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
234 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
235
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
236 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
237 fi
391
b670db10cbbd nginx-0.0.7-2004-07-14-20:01:42 import
Igor Sysoev <igor@sysoev.ru>
parents: 387
diff changeset
238
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
239 if [ $HTTP_GZIP = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
240 have=NGX_HTTP_GZIP . auto/have
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
241 USE_ZLIB=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
242
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
243 ngx_module_name=ngx_http_gzip_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
244 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
245 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
246 ngx_module_srcs=src/http/modules/ngx_http_gzip_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
247 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
248 ngx_module_link=$HTTP_GZIP
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
249
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
250 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
251 fi
248
e885208c518b nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
252
7506
ee36940cfb0f Unconditional compilation of the postpone filter.
Roman Arutyunyan <arut@nginx.com>
parents: 7301
diff changeset
253 if :; then
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
254 ngx_module_name=ngx_http_postpone_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
255 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
256 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
257 ngx_module_srcs=src/http/ngx_http_postpone_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
258 ngx_module_libs=
7506
ee36940cfb0f Unconditional compilation of the postpone filter.
Roman Arutyunyan <arut@nginx.com>
parents: 7301
diff changeset
259 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
260
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
261 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
262 fi
509
9b8c906f6e63 nginx-0.1.29-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 503
diff changeset
263
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
264 if [ $HTTP_SSI = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
265 have=NGX_HTTP_SSI . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
266
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
267 ngx_module_name=ngx_http_ssi_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
268 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
269 ngx_module_deps=src/http/modules/ngx_http_ssi_filter_module.h
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
270 ngx_module_srcs=src/http/modules/ngx_http_ssi_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
271 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
272 ngx_module_link=$HTTP_SSI
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
273
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
274 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
275 fi
248
e885208c518b nginx-0.0.2-2004-02-03-00:19:52 import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
276
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
277 if [ $HTTP_CHARSET = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
278 ngx_module_name=ngx_http_charset_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
279 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
280 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
281 ngx_module_srcs=src/http/modules/ngx_http_charset_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
282 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
283 ngx_module_link=$HTTP_CHARSET
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
284
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
285 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
286 fi
3485
74d652462d73 change ngx_http_ssi_filter and ngx_http_charset_filter order
Igor Sysoev <igor@sysoev.ru>
parents: 3482
diff changeset
287
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
288 if [ $HTTP_XSLT != NO ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
289 ngx_module_name=ngx_http_xslt_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
290 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
291 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
292 ngx_module_srcs=src/http/modules/ngx_http_xslt_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
293 ngx_module_libs=LIBXSLT
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
294 ngx_module_link=$HTTP_XSLT
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
295
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
296 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
297 fi
2139
dad4423ef56a ngx_http_xslt_filter_module
Igor Sysoev <igor@sysoev.ru>
parents: 1949
diff changeset
298
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
299 if [ $HTTP_IMAGE_FILTER != NO ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
300 ngx_module_name=ngx_http_image_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
301 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
302 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
303 ngx_module_srcs=src/http/modules/ngx_http_image_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
304 ngx_module_libs=LIBGD
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
305 ngx_module_link=$HTTP_IMAGE_FILTER
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
306
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
307 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
308 fi
2788
a16ec9e1b4d1 ngx_http_image_filter_module
Igor Sysoev <igor@sysoev.ru>
parents: 2592
diff changeset
309
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
310 if [ $HTTP_SUB = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
311 ngx_module_name=ngx_http_sub_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
312 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
313 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
314 ngx_module_srcs=src/http/modules/ngx_http_sub_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
315 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
316 ngx_module_link=$HTTP_SUB
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
317
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
318 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
319 fi
1172
383ae25c3171 ngx_http_sub_filter_module
Igor Sysoev <igor@sysoev.ru>
parents: 1136
diff changeset
320
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
321 if [ $HTTP_ADDITION = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
322 ngx_module_name=ngx_http_addition_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
323 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
324 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
325 ngx_module_srcs=src/http/modules/ngx_http_addition_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
326 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
327 ngx_module_link=$HTTP_ADDITION
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
328
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
329 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
330 fi
629
65bf042c0b4f nginx-0.3.36-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 599
diff changeset
331
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
332 if [ $HTTP_GUNZIP = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
333 have=NGX_HTTP_GZIP . auto/have
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
334 USE_ZLIB=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
335
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
336 ngx_module_name=ngx_http_gunzip_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
337 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
338 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
339 ngx_module_srcs=src/http/modules/ngx_http_gunzip_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
340 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
341 ngx_module_link=$HTTP_GUNZIP
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
342
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
343 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
344 fi
4837
f9ae534ebf4b Gunzip filter import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 4697
diff changeset
345
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
346 if [ $HTTP_USERID = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
347 ngx_module_name=ngx_http_userid_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
348 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
349 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
350 ngx_module_srcs=src/http/modules/ngx_http_userid_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
351 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
352 ngx_module_link=$HTTP_USERID
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
353
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
354 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
355 fi
409
8ac40cae79f0 nginx-0.0.10-2004-08-29-07:55:41 import
Igor Sysoev <igor@sysoev.ru>
parents: 408
diff changeset
356
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
357 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
358 ngx_module_name=ngx_http_headers_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
359 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
360 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
361 ngx_module_srcs=src/http/modules/ngx_http_headers_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
362 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
363 ngx_module_link=YES
6381
c529555949b7 Dynamic modules: introduced HTTP_INIT_FILTER_MODULES.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6317
diff changeset
364
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
365 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
366 fi
6317
29f35e60840b Slice filter.
Roman Arutyunyan <arut@nginx.com>
parents: 6246
diff changeset
367
5121
c0f7b94e88ba Preliminary experimental support for SPDY draft 2.
Valentin Bartenev <vbart@nginx.com>
parents: 4837
diff changeset
368
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
369 ngx_module_type=HTTP_INIT_FILTER
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
370 HTTP_INIT_FILTER_MODULES=
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
371
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
372 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
373 ngx_module_name=ngx_http_copy_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
374 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
375 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
376 ngx_module_srcs=src/http/ngx_http_copy_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
377 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
378 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
379
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
380 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
381 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
382
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
383 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
384 ngx_module_name=ngx_http_range_body_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
385 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
386 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
387 ngx_module_srcs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
388 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
389 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
390
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
391 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
392 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
393
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
394 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
395 ngx_module_name=ngx_http_not_modified_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
396 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
397 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
398 ngx_module_srcs=src/http/modules/ngx_http_not_modified_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
399 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
400 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
401
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
402 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
403 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
404
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
405 if [ $HTTP_SLICE = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
406 ngx_module_name=ngx_http_slice_filter_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
407 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
408 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
409 ngx_module_srcs=src/http/modules/ngx_http_slice_filter_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
410 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
411 ngx_module_link=$HTTP_SLICE
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
412
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
413 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
414 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
415
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
416
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
417 ngx_module_type=HTTP
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
418
8831
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
419 if [ $HTTP_V2 = YES ]; then
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
420 have=NGX_HTTP_V2 . auto/have
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
421 have=NGX_HTTP_HEADERS . auto/have
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
422
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
423 ngx_module_name=ngx_http_v2_module
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
424 ngx_module_incs=src/http/v2
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
425 ngx_module_deps="src/http/v2/ngx_http_v2.h \
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
426 src/http/v2/ngx_http_v2_module.h"
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
427 ngx_module_srcs="src/http/v2/ngx_http_v2.c \
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
428 src/http/v2/ngx_http_v2_table.c \
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
429 src/http/v2/ngx_http_v2_encode.c \
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
430 src/http/v2/ngx_http_v2_huff_decode.c \
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
431 src/http/v2/ngx_http_v2_huff_encode.c \
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
432 src/http/v2/ngx_http_v2_module.c"
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
433 ngx_module_libs=
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
434 ngx_module_link=$HTTP_V2
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
435
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
436 . auto/module
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
437 fi
598f8e3bef30 QUIC: better ordering in auto/modules.
Vladimir Homutov <vl@nginx.com>
parents: 8830
diff changeset
438
8215
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
439 if [ $HTTP_V3 = YES ]; then
8921
33226ac61076 HTTP/3: merged ngx_http_quic_module into ngx_http_v3_module.
Roman Arutyunyan <arut@nginx.com>
parents: 8859
diff changeset
440 USE_OPENSSL_QUIC=YES
33226ac61076 HTTP/3: merged ngx_http_quic_module into ngx_http_v3_module.
Roman Arutyunyan <arut@nginx.com>
parents: 8859
diff changeset
441 HTTP_SSL=YES
33226ac61076 HTTP/3: merged ngx_http_quic_module into ngx_http_v3_module.
Roman Arutyunyan <arut@nginx.com>
parents: 8859
diff changeset
442
8215
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
443 have=NGX_HTTP_V3 . auto/have
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
444 have=NGX_HTTP_HEADERS . auto/have
8372
0e6528551f26 Configure: unbreak with old OpenSSL, --with-http_v3_module added.
Sergey Kandaurov <pluknet@nginx.com>
parents: 8226
diff changeset
445
8215
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
446 ngx_module_name=ngx_http_v3_module
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
447 ngx_module_incs=src/http/v3
8226
268f4389130d Refactored HTTP/3 parser.
Roman Arutyunyan <arut@nginx.com>
parents: 8224
diff changeset
448 ngx_module_deps="src/http/v3/ngx_http_v3.h \
8773
b43e50f47b2e HTTP/3: separate header files for existing source files.
Roman Arutyunyan <arut@nginx.com>
parents: 8763
diff changeset
449 src/http/v3/ngx_http_v3_encode.h \
b43e50f47b2e HTTP/3: separate header files for existing source files.
Roman Arutyunyan <arut@nginx.com>
parents: 8763
diff changeset
450 src/http/v3/ngx_http_v3_parse.h \
b43e50f47b2e HTTP/3: separate header files for existing source files.
Roman Arutyunyan <arut@nginx.com>
parents: 8763
diff changeset
451 src/http/v3/ngx_http_v3_tables.h \
b43e50f47b2e HTTP/3: separate header files for existing source files.
Roman Arutyunyan <arut@nginx.com>
parents: 8763
diff changeset
452 src/http/v3/ngx_http_v3_streams.h"
8774
f4d3f5d93a82 HTTP/3: moved session initialization to a separate file.
Roman Arutyunyan <arut@nginx.com>
parents: 8773
diff changeset
453 ngx_module_srcs="src/http/v3/ngx_http_v3.c \
f4d3f5d93a82 HTTP/3: moved session initialization to a separate file.
Roman Arutyunyan <arut@nginx.com>
parents: 8773
diff changeset
454 src/http/v3/ngx_http_v3_encode.c \
8226
268f4389130d Refactored HTTP/3 parser.
Roman Arutyunyan <arut@nginx.com>
parents: 8224
diff changeset
455 src/http/v3/ngx_http_v3_parse.c \
8215
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
456 src/http/v3/ngx_http_v3_tables.c \
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
457 src/http/v3/ngx_http_v3_streams.c \
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
458 src/http/v3/ngx_http_v3_request.c \
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
459 src/http/v3/ngx_http_v3_module.c"
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
460 ngx_module_libs=
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
461 ngx_module_link=$HTTP_V3
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
462
8830
d4a6c03cfcb6 HTTP/3: got rid of HTTP/2 module dependency.
Vladimir Homutov <vl@nginx.com>
parents: 8774
diff changeset
463 if [ $HTTP_V2 = NO ]; then
d4a6c03cfcb6 HTTP/3: got rid of HTTP/2 module dependency.
Vladimir Homutov <vl@nginx.com>
parents: 8774
diff changeset
464 ngx_module_srcs="$ngx_module_srcs \
d4a6c03cfcb6 HTTP/3: got rid of HTTP/2 module dependency.
Vladimir Homutov <vl@nginx.com>
parents: 8774
diff changeset
465 src/http/v2/ngx_http_v2_huff_decode.c \
d4a6c03cfcb6 HTTP/3: got rid of HTTP/2 module dependency.
Vladimir Homutov <vl@nginx.com>
parents: 8774
diff changeset
466 src/http/v2/ngx_http_v2_huff_encode.c"
d4a6c03cfcb6 HTTP/3: got rid of HTTP/2 module dependency.
Vladimir Homutov <vl@nginx.com>
parents: 8774
diff changeset
467 fi
d4a6c03cfcb6 HTTP/3: got rid of HTTP/2 module dependency.
Vladimir Homutov <vl@nginx.com>
parents: 8774
diff changeset
468
8215
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
469 . auto/module
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
470 fi
38c0898b6df7 HTTP/3.
Roman Arutyunyan <arut@nginx.com>
parents: 8170
diff changeset
471
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
472 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
473 ngx_module_name=ngx_http_static_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
474 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
475 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
476 ngx_module_srcs=src/http/modules/ngx_http_static_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
477 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
478 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
479
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
480 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
481 fi
457
ded1284520cc nginx-0.1.3-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 446
diff changeset
482
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
483 if [ $HTTP_GZIP_STATIC = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
484 have=NGX_HTTP_GZIP . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
485
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
486 ngx_module_name=ngx_http_gzip_static_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
487 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
488 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
489 ngx_module_srcs=src/http/modules/ngx_http_gzip_static_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
490 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
491 ngx_module_link=$HTTP_GZIP_STATIC
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
492
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
493 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
494 fi
1802
7c832e132dbc set ngx_http_gzip_static module just before ngx_http_static_module
Igor Sysoev <igor@sysoev.ru>
parents: 1790
diff changeset
495
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
496 if [ $HTTP_DAV = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
497 have=NGX_HTTP_DAV . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
498
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
499 ngx_module_name=ngx_http_dav_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
500 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
501 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
502 ngx_module_srcs=src/http/modules/ngx_http_dav_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
503 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
504 ngx_module_link=$HTTP_DAV
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
505
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
506 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
507 fi
633
f971949ffb58 nginx-0.3.38-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 629
diff changeset
508
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
509 if [ $HTTP_AUTOINDEX = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
510 ngx_module_name=ngx_http_autoindex_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
511 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
512 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
513 ngx_module_srcs=src/http/modules/ngx_http_autoindex_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
514 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
515 ngx_module_link=$HTTP_AUTOINDEX
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
516
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
517 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
518 fi
457
ded1284520cc nginx-0.1.3-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 446
diff changeset
519
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
520 if :; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
521 ngx_module_name=ngx_http_index_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
522 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
523 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
524 ngx_module_srcs=src/http/modules/ngx_http_index_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
525 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
526 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
527
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
528 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
529 fi
364
7c54d93f5965 nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents: 336
diff changeset
530
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
531 if [ $HTTP_RANDOM_INDEX = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
532 ngx_module_name=ngx_http_random_index_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
533 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
534 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
535 ngx_module_srcs=src/http/modules/ngx_http_random_index_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
536 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
537 ngx_module_link=$HTTP_RANDOM_INDEX
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
538
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
539 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
540 fi
2235
03180d4e5af2 ngx_http_random_index_module
Igor Sysoev <igor@sysoev.ru>
parents: 2172
diff changeset
541
7072
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
542 if [ $HTTP_MIRROR = YES ]; then
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
543 ngx_module_name=ngx_http_mirror_module
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
544 ngx_module_incs=
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
545 ngx_module_deps=
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
546 ngx_module_srcs=src/http/modules/ngx_http_mirror_module.c
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
547 ngx_module_libs=
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
548 ngx_module_link=$HTTP_MIRROR
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
549
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
550 . auto/module
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
551 fi
0bb747b2d7cb Mirror module.
Roman Arutyunyan <arut@nginx.com>
parents: 7071
diff changeset
552
7071
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
553 if :; then
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
554 ngx_module_name=ngx_http_try_files_module
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
555 ngx_module_incs=
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
556 ngx_module_deps=
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
557 ngx_module_srcs=src/http/modules/ngx_http_try_files_module.c
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
558 ngx_module_libs=
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
559 ngx_module_link=YES
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
560
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
561 . auto/module
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
562 fi
cce6936ed2f4 Precontent phase.
Roman Arutyunyan <arut@nginx.com>
parents: 6934
diff changeset
563
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
564 if [ $HTTP_AUTH_REQUEST = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
565 ngx_module_name=ngx_http_auth_request_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
566 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
567 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
568 ngx_module_srcs=src/http/modules/ngx_http_auth_request_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
569 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
570 ngx_module_link=$HTTP_AUTH_REQUEST
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
571
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
572 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
573 fi
5329
00bdc9f08a16 Auth request module import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 5121
diff changeset
574
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
575 if [ $HTTP_AUTH_BASIC = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
576 have=NGX_CRYPT . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
577
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
578 ngx_module_name=ngx_http_auth_basic_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
579 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
580 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
581 ngx_module_srcs=src/http/modules/ngx_http_auth_basic_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
582 ngx_module_libs=$CRYPT_LIB
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
583 ngx_module_link=$HTTP_AUTH_BASIC
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
584
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
585 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
586 fi
503
b1648294f693 nginx-0.1.26-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 489
diff changeset
587
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
588 if [ $HTTP_ACCESS = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
589 ngx_module_name=ngx_http_access_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
590 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
591 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
592 ngx_module_srcs=src/http/modules/ngx_http_access_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
593 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
594 ngx_module_link=$HTTP_ACCESS
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
595
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
596 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
597 fi
368
15c84a40e87d nginx-0.0.7-2004-06-24-20:07:04 import
Igor Sysoev <igor@sysoev.ru>
parents: 367
diff changeset
598
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
599 if [ $HTTP_LIMIT_CONN = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
600 ngx_module_name=ngx_http_limit_conn_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
601 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
602 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
603 ngx_module_srcs=src/http/modules/ngx_http_limit_conn_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
604 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
605 ngx_module_link=$HTTP_LIMIT_CONN
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
606
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
607 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
608 fi
985
36f70b8776e7 ngx_http_limit_zone_module must run after ngx_http_realip_module
Igor Sysoev <igor@sysoev.ru>
parents: 980
diff changeset
609
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
610 if [ $HTTP_LIMIT_REQ = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
611 ngx_module_name=ngx_http_limit_req_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
612 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
613 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
614 ngx_module_srcs=src/http/modules/ngx_http_limit_req_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
615 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
616 ngx_module_link=$HTTP_LIMIT_REQ
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
617
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
618 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
619 fi
2294
ce574b0ffeec ngx_http_limit_req_module
Igor Sysoev <igor@sysoev.ru>
parents: 2260
diff changeset
620
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
621 if [ $HTTP_REALIP = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
622 have=NGX_HTTP_REALIP . auto/have
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
623 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
624
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
625 ngx_module_name=ngx_http_realip_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
626 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
627 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
628 ngx_module_srcs=src/http/modules/ngx_http_realip_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
629 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
630 ngx_module_link=$HTTP_REALIP
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
631
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
632 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
633 fi
573
58475592100c nginx-0.3.8-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 541
diff changeset
634
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
635 if [ $HTTP_STATUS = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
636 ngx_module_name=ngx_http_status_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
637 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
638 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
639 ngx_module_srcs=src/http/modules/ngx_http_status_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
640 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
641 ngx_module_link=$HTTP_STATUS
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
642
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
643 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
644 fi
367
ceec87d1c2b3 nginx-0.0.7-2004-06-24-11:53:37 import
Igor Sysoev <igor@sysoev.ru>
parents: 364
diff changeset
645
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
646 if [ $HTTP_GEO = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
647 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
648
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
649 ngx_module_name=ngx_http_geo_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
650 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
651 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
652 ngx_module_srcs=src/http/modules/ngx_http_geo_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
653 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
654 ngx_module_link=$HTTP_GEO
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
655
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
656 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
657 fi
485
4ebe09b07e30 nginx-0.1.17-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 479
diff changeset
658
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
659 if [ $HTTP_GEOIP != NO ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
660 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
661
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
662 ngx_module_name=ngx_http_geoip_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
663 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
664 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
665 ngx_module_srcs=src/http/modules/ngx_http_geoip_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
666 ngx_module_libs=GEOIP
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
667 ngx_module_link=$HTTP_GEOIP
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
668
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
669 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
670 fi
2985
31af2d1a742e ngx_http_geoip_module
Igor Sysoev <igor@sysoev.ru>
parents: 2789
diff changeset
671
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
672 if [ $HTTP_MAP = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
673 ngx_module_name=ngx_http_map_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
674 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
675 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
676 ngx_module_srcs=src/http/modules/ngx_http_map_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
677 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
678 ngx_module_link=$HTTP_MAP
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
679
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
680 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
681 fi
589
d4e858a5751a nginx-0.3.16-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 581
diff changeset
682
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
683 if [ $HTTP_SPLIT_CLIENTS = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
684 ngx_module_name=ngx_http_split_clients_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
685 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
686 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
687 ngx_module_srcs=src/http/modules/ngx_http_split_clients_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
688 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
689 ngx_module_link=$HTTP_SPLIT_CLIENTS
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
690
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
691 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
692 fi
3513
e60e00b4fe0c ngx_http_split_clients_module
Igor Sysoev <igor@sysoev.ru>
parents: 3511
diff changeset
693
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
694 if [ $HTTP_REFERER = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
695 ngx_module_name=ngx_http_referer_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
696 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
697 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
698 ngx_module_srcs=src/http/modules/ngx_http_referer_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
699 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
700 ngx_module_link=$HTTP_REFERER
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
701
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
702 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
703 fi
577
4d9ea73a627a nginx-0.3.10-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 573
diff changeset
704
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
705 if [ $HTTP_REWRITE = YES -a $USE_PCRE != DISABLED ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
706 USE_PCRE=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
707
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
708 ngx_module_name=ngx_http_rewrite_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
709 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
710 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
711 ngx_module_srcs=src/http/modules/ngx_http_rewrite_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
712 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
713 ngx_module_link=$HTTP_REWRITE
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
714
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
715 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
716 fi
364
7c54d93f5965 nginx-0.0.7-2004-06-22-20:43:09 import
Igor Sysoev <igor@sysoev.ru>
parents: 336
diff changeset
717
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
718 if [ $HTTP_SSL = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
719 USE_OPENSSL=YES
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
720 have=NGX_HTTP_SSL . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
721
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
722 ngx_module_name=ngx_http_ssl_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
723 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
724 ngx_module_deps=src/http/modules/ngx_http_ssl_module.h
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
725 ngx_module_srcs=src/http/modules/ngx_http_ssl_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
726 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
727 ngx_module_link=$HTTP_SSL
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
728
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
729 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
730 fi
395
f8f0f1834266 nginx-0.0.7-2004-07-16-21:11:43 import
Igor Sysoev <igor@sysoev.ru>
parents: 393
diff changeset
731
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
732 if [ $HTTP_PROXY = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
733 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
734
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
735 ngx_module_name=ngx_http_proxy_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
736 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
737 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
738 ngx_module_srcs=src/http/modules/ngx_http_proxy_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
739 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
740 ngx_module_link=$HTTP_PROXY
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
741
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
742 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
743 fi
280
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
744
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
745 if [ $HTTP_FASTCGI = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
746 ngx_module_name=ngx_http_fastcgi_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
747 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
748 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
749 ngx_module_srcs=src/http/modules/ngx_http_fastcgi_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
750 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
751 ngx_module_link=$HTTP_FASTCGI
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
752
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
753 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
754 fi
479
c52408583801 nginx-0.1.14-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 477
diff changeset
755
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
756 if [ $HTTP_UWSGI = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
757 ngx_module_name=ngx_http_uwsgi_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
758 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
759 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
760 ngx_module_srcs=src/http/modules/ngx_http_uwsgi_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
761 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
762 ngx_module_link=$HTTP_UWSGI
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
763
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
764 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
765 fi
3541
21452748d165 import original ngx_http_uwsgi_module version
Igor Sysoev <igor@sysoev.ru>
parents: 3513
diff changeset
766
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
767 if [ $HTTP_SCGI = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
768 ngx_module_name=ngx_http_scgi_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
769 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
770 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
771 ngx_module_srcs=src/http/modules/ngx_http_scgi_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
772 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
773 ngx_module_link=$HTTP_SCGI
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
774
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
775 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
776 fi
3637
d656caa72ec9 ngx_http_scgi_module
Igor Sysoev <igor@sysoev.ru>
parents: 3541
diff changeset
777
7233
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
778 if [ $HTTP_GRPC = YES -a $HTTP_V2 = YES ]; then
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
779 ngx_module_name=ngx_http_grpc_module
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
780 ngx_module_incs=
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
781 ngx_module_deps=
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
782 ngx_module_srcs=src/http/modules/ngx_http_grpc_module.c
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
783 ngx_module_libs=
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
784 ngx_module_link=$HTTP_GRPC
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
785
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
786 . auto/module
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
787 fi
2713b2dbf5bb The gRPC proxy module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7229
diff changeset
788
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
789 if [ $HTTP_PERL != NO ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
790 ngx_module_name=ngx_http_perl_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
791 ngx_module_incs=src/http/modules/perl
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
792 ngx_module_deps=src/http/modules/perl/ngx_http_perl_module.h
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
793 ngx_module_srcs=src/http/modules/perl/ngx_http_perl_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
794 ngx_module_libs=PERL
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
795 ngx_module_link=$HTTP_PERL
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
796
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
797 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
798 fi
599
869b6444d234 nginx-0.3.21-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 597
diff changeset
799
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
800 if [ $HTTP_MEMCACHED = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
801 ngx_module_name=ngx_http_memcached_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
802 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
803 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
804 ngx_module_srcs=src/http/modules/ngx_http_memcached_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
805 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
806 ngx_module_link=$HTTP_MEMCACHED
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
807
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
808 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
809 fi
581
326634fb9d47 nginx-0.3.12-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 577
diff changeset
810
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
811 if [ $HTTP_EMPTY_GIF = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
812 ngx_module_name=ngx_http_empty_gif_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
813 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
814 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
815 ngx_module_srcs=src/http/modules/ngx_http_empty_gif_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
816 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
817 ngx_module_link=$HTTP_EMPTY_GIF
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
818
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
819 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
820 fi
577
4d9ea73a627a nginx-0.3.10-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 573
diff changeset
821
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
822 if [ $HTTP_BROWSER = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
823 ngx_module_name=ngx_http_browser_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
824 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
825 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
826 ngx_module_srcs=src/http/modules/ngx_http_browser_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
827 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
828 ngx_module_link=$HTTP_BROWSER
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
829
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
830 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
831 fi
700
c1104f701926 ngx_http_browser_module
Igor Sysoev <igor@sysoev.ru>
parents: 641
diff changeset
832
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
833 if [ $HTTP_SECURE_LINK = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
834 ngx_module_name=ngx_http_secure_link_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
835 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
836 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
837 ngx_module_srcs=src/http/modules/ngx_http_secure_link_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
838 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
839 ngx_module_link=$HTTP_SECURE_LINK
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
840
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
841 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
842 fi
2260
4f1616b32744 ngx_http_secure_link_module
Igor Sysoev <igor@sysoev.ru>
parents: 2235
diff changeset
843
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
844 if [ $HTTP_DEGRADATION = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
845 have=NGX_HTTP_DEGRADATION . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
846
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
847 ngx_module_name=ngx_http_degradation_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
848 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
849 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
850 ngx_module_srcs=src/http/modules/ngx_http_degradation_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
851 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
852 ngx_module_link=$HTTP_DEGRADATION
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
853
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
854 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
855 fi
3326
e6967a1dc8e9 ngx_http_degradation_module
Igor Sysoev <igor@sysoev.ru>
parents: 3052
diff changeset
856
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
857 if [ $HTTP_FLV = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
858 ngx_module_name=ngx_http_flv_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
859 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
860 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
861 ngx_module_srcs=src/http/modules/ngx_http_flv_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
862 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
863 ngx_module_link=$HTTP_FLV
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
864
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
865 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
866 fi
753
af72ac9c3dbf ngx_http_flv_module
Igor Sysoev <igor@sysoev.ru>
parents: 719
diff changeset
867
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
868 if [ $HTTP_MP4 = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
869 ngx_module_name=ngx_http_mp4_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
870 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
871 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
872 ngx_module_srcs=src/http/modules/ngx_http_mp4_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
873 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
874 ngx_module_link=$HTTP_MP4
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
875
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
876 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
877 fi
4085
6492c79e943a ngx_http_mp4_module
Igor Sysoev <igor@sysoev.ru>
parents: 3922
diff changeset
878
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
879 if [ $HTTP_UPSTREAM_HASH = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
880 ngx_module_name=ngx_http_upstream_hash_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
881 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
882 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
883 ngx_module_srcs=src/http/modules/ngx_http_upstream_hash_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
884 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
885 ngx_module_link=$HTTP_UPSTREAM_HASH
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
886
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
887 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
888 fi
5717
efc84a5723b3 Upstream: generic hash module.
Roman Arutyunyan <arut@nginx.com>
parents: 5397
diff changeset
889
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
890 if [ $HTTP_UPSTREAM_IP_HASH = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
891 ngx_module_name=ngx_http_upstream_ip_hash_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
892 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
893 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
894 ngx_module_srcs=src/http/modules/ngx_http_upstream_ip_hash_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
895 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
896 ngx_module_link=$HTTP_UPSTREAM_IP_HASH
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
897
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
898 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
899 fi
884
4d68c486fcb0 upstream choice modules
Igor Sysoev <igor@sysoev.ru>
parents: 753
diff changeset
900
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
901 if [ $HTTP_UPSTREAM_LEAST_CONN = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
902 ngx_module_name=ngx_http_upstream_least_conn_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
903 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
904 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
905 ngx_module_srcs=src/http/modules/ngx_http_upstream_least_conn_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
906 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
907 ngx_module_link=$HTTP_UPSTREAM_LEAST_CONN
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
908
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
909 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
910 fi
4654
a2ca3a6ee680 Upstream: least_conn balancer module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 4639
diff changeset
911
7301
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
912 if [ $HTTP_UPSTREAM_RANDOM = YES ]; then
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
913 ngx_module_name=ngx_http_upstream_random_module
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
914 ngx_module_incs=
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
915 ngx_module_deps=
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
916 ngx_module_srcs=src/http/modules/ngx_http_upstream_random_module.c
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
917 ngx_module_libs=
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
918 ngx_module_link=$HTTP_UPSTREAM_RANDOM
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
919
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
920 . auto/module
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
921 fi
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
922
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
923 if [ $HTTP_UPSTREAM_KEEPALIVE = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
924 ngx_module_name=ngx_http_upstream_keepalive_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
925 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
926 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
927 ngx_module_srcs=src/http/modules/ngx_http_upstream_keepalive_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
928 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
929 ngx_module_link=$HTTP_UPSTREAM_KEEPALIVE
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
930
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
931 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
932 fi
4127
b2e21a39307c Upstream keepalive module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 4085
diff changeset
933
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
934 if [ $HTTP_UPSTREAM_ZONE = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
935 have=NGX_HTTP_UPSTREAM_ZONE . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
936
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
937 ngx_module_name=ngx_http_upstream_zone_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
938 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
939 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
940 ngx_module_srcs=src/http/modules/ngx_http_upstream_zone_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
941 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
942 ngx_module_link=$HTTP_UPSTREAM_ZONE
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
943
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
944 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
945 fi
6103
79ddb0bdb273 Upstream: the "zone" directive.
Ruslan Ermilov <ru@nginx.com>
parents: 6018
diff changeset
946
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
947 if [ $HTTP_STUB_STATUS = YES ]; then
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
948 have=NGX_STAT_STUB . auto/have
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
949
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
950 ngx_module_name=ngx_http_stub_status_module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
951 ngx_module_incs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
952 ngx_module_deps=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
953 ngx_module_srcs=src/http/modules/ngx_http_stub_status_module.c
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
954 ngx_module_libs=
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
955 ngx_module_link=$HTTP_STUB_STATUS
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
956
6934
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
957 . auto/module
4d874b4d82ed Configure: fixed --without_http.
Ruslan Ermilov <ru@nginx.com>
parents: 6933
diff changeset
958 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
959 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
960
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
961
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
962 if [ $MAIL != NO ]; then
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
963 MAIL_MODULES=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
964 MAIL_DEPS=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
965 MAIL_INCS=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
966
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
967 ngx_module_type=MAIL
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
968 ngx_module_libs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
969 ngx_module_link=YES
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
970
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
971 ngx_module_order=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
972
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
973 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
974 ngx_module_incs="src/mail"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
975 ngx_module_deps="src/mail/ngx_mail.h"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
976 ngx_module_srcs="src/mail/ngx_mail.c \
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
977 src/mail/ngx_mail_core_module.c \
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
978 src/mail/ngx_mail_handler.c \
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
979 src/mail/ngx_mail_parse.c"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
980
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
981 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
982
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
983 ngx_module_incs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
984
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
985 if [ $MAIL_SSL = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
986 USE_OPENSSL=YES
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
987 have=NGX_MAIL_SSL . auto/have
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
988
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
989 ngx_module_name=ngx_mail_ssl_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
990 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
991 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
992
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
993 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
994 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
995
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
996 if [ $MAIL_POP3 = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
997 ngx_module_name=ngx_mail_pop3_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
998 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
999 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
1000 src/mail/ngx_mail_pop3_handler.c"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1001
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1002 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1003 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1004
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1005 if [ $MAIL_IMAP = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1006 ngx_module_name=ngx_mail_imap_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1007 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
1008 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
1009 src/mail/ngx_mail_imap_handler.c"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1010
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1011 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1012 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1013
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1014 if [ $MAIL_SMTP = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1015 ngx_module_name=ngx_mail_smtp_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1016 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
1017 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
1018 src/mail/ngx_mail_smtp_handler.c"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1019
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1020 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1021 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1022
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1023 ngx_module_name=ngx_mail_auth_http_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/mail/ngx_mail_auth_http_module.c
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1026
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1027 . auto/module
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 ngx_module_name=ngx_mail_proxy_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1030 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1031 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
1032
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1033 . auto/module
7795
ef4bdbbce57e Mail: realip module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7713
diff changeset
1034
ef4bdbbce57e Mail: realip module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7713
diff changeset
1035 ngx_module_name=ngx_mail_realip_module
ef4bdbbce57e Mail: realip module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7713
diff changeset
1036 ngx_module_deps=
ef4bdbbce57e Mail: realip module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7713
diff changeset
1037 ngx_module_srcs=src/mail/ngx_mail_realip_module.c
ef4bdbbce57e Mail: realip module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7713
diff changeset
1038
ef4bdbbce57e Mail: realip module.
Maxim Dounin <mdounin@mdounin.ru>
parents: 7713
diff changeset
1039 . auto/module
487
31ff3e943e16 nginx-0.1.18-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 485
diff changeset
1040 fi
31ff3e943e16 nginx-0.1.18-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 485
diff changeset
1041
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1042
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1043 if [ $STREAM != NO ]; then
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1044 STREAM_MODULES=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1045 STREAM_DEPS=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1046 STREAM_INCS=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1047
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1048 ngx_module_type=STREAM
6933
29e452c56125 Configure: fixed build with --with-stream.
Ruslan Ermilov <ru@nginx.com>
parents: 6804
diff changeset
1049 ngx_module_libs=
29e452c56125 Configure: fixed build with --with-stream.
Ruslan Ermilov <ru@nginx.com>
parents: 6804
diff changeset
1050 ngx_module_link=YES
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1051
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1052 ngx_module_order=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1053
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1054 ngx_module_name="ngx_stream_module \
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1055 ngx_stream_core_module \
6678
0125b151c9a5 Stream: log module.
Vladimir Homutov <vl@nginx.com>
parents: 6635
diff changeset
1056 ngx_stream_log_module \
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1057 ngx_stream_proxy_module \
6692
56fc55e32f23 Stream: filters.
Roman Arutyunyan <arut@nginx.com>
parents: 6684
diff changeset
1058 ngx_stream_upstream_module \
56fc55e32f23 Stream: filters.
Roman Arutyunyan <arut@nginx.com>
parents: 6684
diff changeset
1059 ngx_stream_write_filter_module"
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1060 ngx_module_incs="src/stream"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1061 ngx_module_deps="src/stream/ngx_stream.h \
6607
c70b7f4537e1 Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents: 6603
diff changeset
1062 src/stream/ngx_stream_variables.h \
c70b7f4537e1 Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents: 6603
diff changeset
1063 src/stream/ngx_stream_script.h \
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1064 src/stream/ngx_stream_upstream.h \
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1065 src/stream/ngx_stream_upstream_round_robin.h"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1066 ngx_module_srcs="src/stream/ngx_stream.c \
6607
c70b7f4537e1 Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents: 6603
diff changeset
1067 src/stream/ngx_stream_variables.c \
c70b7f4537e1 Stream: variables and script.
Vladimir Homutov <vl@nginx.com>
parents: 6603
diff changeset
1068 src/stream/ngx_stream_script.c \
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1069 src/stream/ngx_stream_handler.c \
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1070 src/stream/ngx_stream_core_module.c \
6678
0125b151c9a5 Stream: log module.
Vladimir Homutov <vl@nginx.com>
parents: 6635
diff changeset
1071 src/stream/ngx_stream_log_module.c \
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1072 src/stream/ngx_stream_proxy_module.c \
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1073 src/stream/ngx_stream_upstream.c \
6692
56fc55e32f23 Stream: filters.
Roman Arutyunyan <arut@nginx.com>
parents: 6684
diff changeset
1074 src/stream/ngx_stream_upstream_round_robin.c \
56fc55e32f23 Stream: filters.
Roman Arutyunyan <arut@nginx.com>
parents: 6684
diff changeset
1075 src/stream/ngx_stream_write_filter_module.c"
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1076
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1077 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1078
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1079 ngx_module_incs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1080
8482
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1081 if [ $STREAM_QUIC = YES ]; then
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1082 USE_OPENSSL_QUIC=YES
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1083 have=NGX_STREAM_QUIC . auto/have
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1084 STREAM_SSL=YES
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1085
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1086 ngx_module_name=ngx_stream_quic_module
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1087 ngx_module_deps=src/stream/ngx_stream_quic_module.h
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1088 ngx_module_srcs=src/stream/ngx_stream_quic_module.c
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1089 ngx_module_libs=
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1090 ngx_module_link=$STREAM_QUIC
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1091
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1092 . auto/module
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1093 fi
893b3313f53c QUIC: added "quic" listen parameter in Stream.
Roman Arutyunyan <arut@nginx.com>
parents: 8481
diff changeset
1094
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1095 if [ $STREAM_SSL = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1096 USE_OPENSSL=YES
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1097 have=NGX_STREAM_SSL . auto/have
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 ngx_module_name=ngx_stream_ssl_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1100 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
1101 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
1102 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1103 ngx_module_link=$STREAM_SSL
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1104
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1105 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1106 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1107
6684
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1108 if [ $STREAM_REALIP = YES ]; then
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1109 ngx_module_name=ngx_stream_realip_module
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1110 ngx_module_deps=
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1111 ngx_module_srcs=src/stream/ngx_stream_realip_module.c
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1112 ngx_module_libs=
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1113 ngx_module_link=$STREAM_REALIP
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1114
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1115 . auto/module
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1116 fi
9cac11efb205 Stream: realip module.
Dmitry Volyntsev <xeioex@nginx.com>
parents: 6678
diff changeset
1117
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1118 if [ $STREAM_LIMIT_CONN = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1119 ngx_module_name=ngx_stream_limit_conn_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1120 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1121 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
1122 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1123 ngx_module_link=$STREAM_LIMIT_CONN
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1124
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1125 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1126 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1127
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1128 if [ $STREAM_ACCESS = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1129 ngx_module_name=ngx_stream_access_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1130 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1131 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
1132 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1133 ngx_module_link=$STREAM_ACCESS
6382
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 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1136 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1137
6631
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1138 if [ $STREAM_GEO = YES ]; then
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1139 ngx_module_name=ngx_stream_geo_module
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1140 ngx_module_deps=
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1141 ngx_module_srcs=src/stream/ngx_stream_geo_module.c
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1142 ngx_module_libs=
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1143 ngx_module_link=$STREAM_GEO
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1144
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1145 . auto/module
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1146 fi
80875b75d27e Stream: geo module.
Vladimir Homutov <vl@nginx.com>
parents: 6630
diff changeset
1147
6630
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1148 if [ $STREAM_GEOIP != NO ]; then
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1149 ngx_module_name=ngx_stream_geoip_module
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1150 ngx_module_deps=
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1151 ngx_module_srcs=src/stream/ngx_stream_geoip_module.c
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1152 ngx_module_libs=GEOIP
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1153 ngx_module_link=$STREAM_GEOIP
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1154
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1155 . auto/module
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1156 fi
558db057adaa Stream: geoip module.
Vladimir Homutov <vl@nginx.com>
parents: 6628
diff changeset
1157
6609
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1158 if [ $STREAM_MAP = YES ]; then
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1159 ngx_module_name=ngx_stream_map_module
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1160 ngx_module_deps=
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1161 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
1162 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1163 ngx_module_link=$STREAM_MAP
6609
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1164
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1165 . auto/module
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1166 fi
73543af69f14 Stream: map module.
Vladimir Homutov <vl@nginx.com>
parents: 6607
diff changeset
1167
6632
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1168 if [ $STREAM_SPLIT_CLIENTS = YES ]; then
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1169 ngx_module_name=ngx_stream_split_clients_module
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1170 ngx_module_deps=
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1171 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
1172 ngx_module_libs=
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1173 ngx_module_link=$STREAM_SPLIT_CLIENTS
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1174
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1175 . auto/module
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1176 fi
787dcc15b802 Stream: split_clients module.
Vladimir Homutov <vl@nginx.com>
parents: 6631
diff changeset
1177
6612
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1178 if [ $STREAM_RETURN = YES ]; then
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1179 ngx_module_name=ngx_stream_return_module
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1180 ngx_module_deps=
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1181 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
1182 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1183 ngx_module_link=$STREAM_RETURN
6612
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1184
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1185 . auto/module
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1186 fi
4c4ac9e335c4 Stream: return module.
Roman Arutyunyan <arut@nginx.com>
parents: 6609
diff changeset
1187
7713
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1188 if [ $STREAM_SET = YES ]; then
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1189 ngx_module_name=ngx_stream_set_module
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1190 ngx_module_deps=
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1191 ngx_module_srcs=src/stream/ngx_stream_set_module.c
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1192 ngx_module_libs=
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1193 ngx_module_link=$STREAM_SET
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1194
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1195 . auto/module
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1196 fi
45e9281c6c5b Stream: set module.
Pavel Pautov <p.pautov@f5.com>
parents: 7506
diff changeset
1197
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1198 if [ $STREAM_UPSTREAM_HASH = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1199 ngx_module_name=ngx_stream_upstream_hash_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1200 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1201 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
1202 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1203 ngx_module_link=$STREAM_UPSTREAM_HASH
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1204
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1205 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1206 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1207
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1208 if [ $STREAM_UPSTREAM_LEAST_CONN = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1209 ngx_module_name=ngx_stream_upstream_least_conn_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1210 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1211 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
1212 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1213 ngx_module_link=$STREAM_UPSTREAM_LEAST_CONN
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1214
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1215 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1216 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1217
7301
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1218 if [ $STREAM_UPSTREAM_RANDOM = YES ]; then
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1219 ngx_module_name=ngx_stream_upstream_random_module
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1220 ngx_module_deps=
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1221 ngx_module_srcs=src/stream/ngx_stream_upstream_random_module.c
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1222 ngx_module_libs=
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1223 ngx_module_link=$STREAM_UPSTREAM_RANDOM
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1224
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1225 . auto/module
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1226 fi
f2396ecf608b Upstream: ngx_http_upstream_random module.
Vladimir Homutov <vl@nginx.com>
parents: 7233
diff changeset
1227
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1228 if [ $STREAM_UPSTREAM_ZONE = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1229 have=NGX_STREAM_UPSTREAM_ZONE . auto/have
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1230
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1231 ngx_module_name=ngx_stream_upstream_zone_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1232 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1233 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
1234 ngx_module_libs=
7cbc6bc63228 Stream: individual build options for modules.
Vladimir Homutov <vl@nginx.com>
parents: 6612
diff changeset
1235 ngx_module_link=$STREAM_UPSTREAM_ZONE
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1236
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1237 . auto/module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1238 fi
6695
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1239
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1240 if [ $STREAM_SSL_PREREAD = YES ]; then
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1241 ngx_module_name=ngx_stream_ssl_preread_module
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1242 ngx_module_deps=
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1243 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
1244 ngx_module_libs=
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1245 ngx_module_link=$STREAM_SSL_PREREAD
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1246
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1247 . auto/module
060d71292b69 Stream: ssl_preread module.
Vladimir Homutov <vl@nginx.com>
parents: 6692
diff changeset
1248 fi
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1249 fi
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1250
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1251
489
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1252 #if [ -r $NGX_OBJS/auto ]; then
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1253 # . $NGX_OBJS/auto
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1254 #fi
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1255
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1256
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1257 if test -n "$NGX_ADDONS"; then
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1258
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1259 echo configuring additional modules
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1260
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1261 for ngx_addon_dir in $NGX_ADDONS
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1262 do
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1263 echo "adding module in $ngx_addon_dir"
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1264
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1265 ngx_module_type=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1266 ngx_module_name=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1267 ngx_module_incs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1268 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1269 ngx_module_srcs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1270 ngx_module_libs=
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1271 ngx_module_order=
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1272 ngx_module_link=ADDON
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1273
489
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1274 if test -f $ngx_addon_dir/config; then
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1275 . $ngx_addon_dir/config
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1276
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1277 echo " + $ngx_addon_name was configured"
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1278
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1279 else
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1280 echo "$0: error: no $ngx_addon_dir/config was found"
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1281 exit 1
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1282 fi
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1283 done
336
ca9a7f8c86da nginx-0.0.3-2004-05-18-19:29:08 import
Igor Sysoev <igor@sysoev.ru>
parents: 334
diff changeset
1284 fi
280
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1285
489
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1286
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1287 if test -n "$DYNAMIC_ADDONS"; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1288
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1289 echo configuring additional dynamic modules
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1290
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1291 for ngx_addon_dir in $DYNAMIC_ADDONS
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1292 do
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1293 echo "adding module in $ngx_addon_dir"
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1294
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1295 ngx_module_type=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1296 ngx_module_name=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1297 ngx_module_incs=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1298 ngx_module_deps=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1299 ngx_module_srcs=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1300 ngx_module_libs=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1301 ngx_module_order=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1302 ngx_module_link=DYNAMIC
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1303
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1304 if test -f $ngx_addon_dir/config; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1305 . $ngx_addon_dir/config
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1306
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1307 echo " + $ngx_addon_name was configured"
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1308
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1309 else
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1310 echo "$0: error: no $ngx_addon_dir/config was found"
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1311 exit 1
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1312 fi
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1313 done
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1314 fi
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1315
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1316
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1317 if [ $USE_OPENSSL = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1318 ngx_module_type=CORE
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1319 ngx_module_name=ngx_openssl_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1320 ngx_module_incs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1321 ngx_module_deps=src/event/ngx_event_openssl.h
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1322 ngx_module_srcs="src/event/ngx_event_openssl.c
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1323 src/event/ngx_event_openssl_stapling.c"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1324 ngx_module_libs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1325 ngx_module_link=YES
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1326 ngx_module_order=
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1327
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1328 . auto/module
541
b09ee85d0ac8 nginx-0.1.45-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 539
diff changeset
1329 fi
b09ee85d0ac8 nginx-0.1.45-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 539
diff changeset
1330
b09ee85d0ac8 nginx-0.1.45-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 539
diff changeset
1331
8859
65191b9151a9 Configure: USE_OPENSSL_QUIC=YES implies USE_OPENSSL=YES.
Ruslan Ermilov <ru@nginx.com>
parents: 8831
diff changeset
1332 if [ $USE_OPENSSL_QUIC = YES ]; then
8674
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1333 ngx_module_type=CORE
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1334 ngx_module_name=ngx_quic_module
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1335 ngx_module_incs=
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1336 ngx_module_deps="src/event/quic/ngx_event_quic.h \
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1337 src/event/quic/ngx_event_quic_transport.h \
8736
714e9af983de QUIC: separate header for ngx_quic_connection_t.
Vladimir Homutov <vl@nginx.com>
parents: 8714
diff changeset
1338 src/event/quic/ngx_event_quic_protection.h \
8737
76f476ce4d31 QUIC: distinct files for connection migration.
Vladimir Homutov <vl@nginx.com>
parents: 8736
diff changeset
1339 src/event/quic/ngx_event_quic_connection.h \
8749
660c4a2f95f3 QUIC: separate files for frames related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8748
diff changeset
1340 src/event/quic/ngx_event_quic_frames.h \
8748
e0cb1e58ca13 QUIC: separate files for connection id related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8737
diff changeset
1341 src/event/quic/ngx_event_quic_connid.h \
8750
41807e581de9 QUIC: separate files for stream related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8749
diff changeset
1342 src/event/quic/ngx_event_quic_migration.h \
8751
bc910a5ec737 QUIC: separate files for output and ack related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8750
diff changeset
1343 src/event/quic/ngx_event_quic_streams.h \
8753
46161c610919 QUIC: separate files for SSL library interfaces.
Vladimir Homutov <vl@nginx.com>
parents: 8752
diff changeset
1344 src/event/quic/ngx_event_quic_ssl.h \
8752
e19723c40d28 QUIC: separate files for tokens related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8751
diff changeset
1345 src/event/quic/ngx_event_quic_tokens.h \
8751
bc910a5ec737 QUIC: separate files for output and ack related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8750
diff changeset
1346 src/event/quic/ngx_event_quic_ack.h \
8763
4117aa7fa38e QUIC: connection migration.
Vladimir Homutov <vl@nginx.com>
parents: 8753
diff changeset
1347 src/event/quic/ngx_event_quic_output.h \
4117aa7fa38e QUIC: connection migration.
Vladimir Homutov <vl@nginx.com>
parents: 8753
diff changeset
1348 src/event/quic/ngx_event_quic_socket.h"
8674
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1349 ngx_module_srcs="src/event/quic/ngx_event_quic.c \
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1350 src/event/quic/ngx_event_quic_transport.c \
8737
76f476ce4d31 QUIC: distinct files for connection migration.
Vladimir Homutov <vl@nginx.com>
parents: 8736
diff changeset
1351 src/event/quic/ngx_event_quic_protection.c \
8749
660c4a2f95f3 QUIC: separate files for frames related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8748
diff changeset
1352 src/event/quic/ngx_event_quic_frames.c \
8748
e0cb1e58ca13 QUIC: separate files for connection id related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8737
diff changeset
1353 src/event/quic/ngx_event_quic_connid.c \
8750
41807e581de9 QUIC: separate files for stream related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8749
diff changeset
1354 src/event/quic/ngx_event_quic_migration.c \
8751
bc910a5ec737 QUIC: separate files for output and ack related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8750
diff changeset
1355 src/event/quic/ngx_event_quic_streams.c \
8753
46161c610919 QUIC: separate files for SSL library interfaces.
Vladimir Homutov <vl@nginx.com>
parents: 8752
diff changeset
1356 src/event/quic/ngx_event_quic_ssl.c \
8752
e19723c40d28 QUIC: separate files for tokens related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8751
diff changeset
1357 src/event/quic/ngx_event_quic_tokens.c \
8751
bc910a5ec737 QUIC: separate files for output and ack related processing.
Vladimir Homutov <vl@nginx.com>
parents: 8750
diff changeset
1358 src/event/quic/ngx_event_quic_ack.c \
8763
4117aa7fa38e QUIC: connection migration.
Vladimir Homutov <vl@nginx.com>
parents: 8753
diff changeset
1359 src/event/quic/ngx_event_quic_output.c \
4117aa7fa38e QUIC: connection migration.
Vladimir Homutov <vl@nginx.com>
parents: 8753
diff changeset
1360 src/event/quic/ngx_event_quic_socket.c"
8674
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1361
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1362 ngx_module_libs=
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1363 ngx_module_link=YES
2c7f927f7999 QUIC: ngx_quic_module.
Vladimir Homutov <vl@nginx.com>
parents: 8673
diff changeset
1364 ngx_module_order=
8372
0e6528551f26 Configure: unbreak with old OpenSSL, --with-http_v3_module added.
Sergey Kandaurov <pluknet@nginx.com>
parents: 8226
diff changeset
1365
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1366 . auto/module
8676
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1367
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1368 if [ $NGX_QUIC_BPF$BPF_FOUND$SO_COOKIE_FOUND = YESYESYES ]; then
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1369 ngx_module_type=CORE
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1370 ngx_module_name=ngx_quic_bpf_module
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1371 ngx_module_incs=
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1372 ngx_module_deps=
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1373 ngx_module_srcs="src/event/quic/ngx_event_quic_bpf.c \
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1374 src/event/quic/ngx_event_quic_bpf_code.c"
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1375 ngx_module_libs=
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1376 ngx_module_link=YES
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1377 ngx_module_order=
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1378
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1379 . auto/module
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1380
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1381 have=NGX_QUIC_BPF . auto/have
7df607cb2d11 QUIC: ngx_quic_bpf module.
Vladimir Homutov <vl@nginx.com>
parents: 8674
diff changeset
1382 fi
541
b09ee85d0ac8 nginx-0.1.45-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 539
diff changeset
1383 fi
b09ee85d0ac8 nginx-0.1.45-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 539
diff changeset
1384
b09ee85d0ac8 nginx-0.1.45-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 539
diff changeset
1385
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1386 if [ $USE_PCRE = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1387 ngx_module_type=CORE
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1388 ngx_module_name=ngx_regex_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1389 ngx_module_incs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1390 ngx_module_deps=src/core/ngx_regex.h
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1391 ngx_module_srcs=src/core/ngx_regex.c
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1392 ngx_module_libs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1393 ngx_module_link=YES
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1394 ngx_module_order=
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1395
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1396 . auto/module
6115
61d7ae76647d Stream: port from NGINX+.
Ruslan Ermilov <ru@nginx.com>
parents: 6103
diff changeset
1397 fi
61d7ae76647d Stream: port from NGINX+.
Ruslan Ermilov <ru@nginx.com>
parents: 6103
diff changeset
1398
61d7ae76647d Stream: port from NGINX+.
Ruslan Ermilov <ru@nginx.com>
parents: 6103
diff changeset
1399
415
3c56e834be46 nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents: 409
diff changeset
1400 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
1401
541
b09ee85d0ac8 nginx-0.1.45-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 539
diff changeset
1402
6018
466bd63b63d1 Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents: 5717
diff changeset
1403 # thread pool module should be initialized after events
466bd63b63d1 Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents: 5717
diff changeset
1404 if [ $USE_THREADS = YES ]; then
466bd63b63d1 Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents: 5717
diff changeset
1405 modules="$modules $THREAD_POOL_MODULE"
466bd63b63d1 Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents: 5717
diff changeset
1406 fi
466bd63b63d1 Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents: 5717
diff changeset
1407
466bd63b63d1 Thread pools implementation.
Valentin Bartenev <vbart@nginx.com>
parents: 5717
diff changeset
1408
415
3c56e834be46 nginx-0.0.10-2004-09-05-23:54:02 import
Igor Sysoev <igor@sysoev.ru>
parents: 409
diff changeset
1409 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
1410 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
1411 $HTTP_AUX_FILTER_MODULES $HTTP_INIT_FILTER_MODULES"
489
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1412
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1413 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
1414 fi
280
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1415
489
45a460f82aec nginx-0.1.19-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 487
diff changeset
1416
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1417 if [ $MAIL != NO ]; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1418
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1419 if [ $MAIL = YES ]; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1420 modules="$modules $MAIL_MODULES"
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1421
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1422 elif [ $MAIL = DYNAMIC ]; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1423 ngx_module_name=$MAIL_MODULES
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1424 ngx_module_incs=
6804
2c7a2d75938a Configure: honor dependencies of dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6716
diff changeset
1425 ngx_module_deps=
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1426 ngx_module_srcs=$MAIL_SRCS
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1427 ngx_module_libs=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1428 ngx_module_link=DYNAMIC
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1429
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1430 . auto/module
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1431 fi
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1432
5397
ae73d7a4fcde Mail: mail dependencies are now honored while building addons.
Maxim Dounin <mdounin@mdounin.ru>
parents: 5372
diff changeset
1433 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
1434 fi
0526206251f6 nginx-0.0.10-2004-09-07-19:29:22 import
Igor Sysoev <igor@sysoev.ru>
parents: 415
diff changeset
1435
280
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1436
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1437 if [ $STREAM != NO ]; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1438
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1439 if [ $STREAM = YES ]; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1440 modules="$modules $STREAM_MODULES"
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1441
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1442 elif [ $STREAM = DYNAMIC ]; then
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1443 ngx_module_name=$STREAM_MODULES
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1444 ngx_module_incs=
6804
2c7a2d75938a Configure: honor dependencies of dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6716
diff changeset
1445 ngx_module_deps=
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1446 ngx_module_srcs=$STREAM_SRCS
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1447 ngx_module_libs=
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1448 ngx_module_link=DYNAMIC
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1449
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1450 . auto/module
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1451 fi
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1452
6115
61d7ae76647d Stream: port from NGINX+.
Ruslan Ermilov <ru@nginx.com>
parents: 6103
diff changeset
1453 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(STREAM_DEPS)"
61d7ae76647d Stream: port from NGINX+.
Ruslan Ermilov <ru@nginx.com>
parents: 6103
diff changeset
1454 fi
61d7ae76647d Stream: port from NGINX+.
Ruslan Ermilov <ru@nginx.com>
parents: 6103
diff changeset
1455
61d7ae76647d Stream: port from NGINX+.
Ruslan Ermilov <ru@nginx.com>
parents: 6103
diff changeset
1456
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1457 ngx_module_type=MISC
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1458 MISC_MODULES=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1459
1949
e5ce4e2de846 ngx_google_perftools_module
Igor Sysoev <igor@sysoev.ru>
parents: 1932
diff changeset
1460 if [ $NGX_GOOGLE_PERFTOOLS = YES ]; then
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1461 ngx_module_name=ngx_google_perftools_module
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1462 ngx_module_incs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1463 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1464 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
1465 ngx_module_libs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1466 ngx_module_link=$NGX_GOOGLE_PERFTOOLS
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1467
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1468 . auto/module
1949
e5ce4e2de846 ngx_google_perftools_module
Igor Sysoev <igor@sysoev.ru>
parents: 1932
diff changeset
1469 fi
e5ce4e2de846 ngx_google_perftools_module
Igor Sysoev <igor@sysoev.ru>
parents: 1932
diff changeset
1470
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1471 if [ $NGX_CPP_TEST = YES ]; then
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1472 ngx_module_name=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1473 ngx_module_incs=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1474 ngx_module_deps=
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1475 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
1476 ngx_module_libs=-lstdc++
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1477 ngx_module_link=$NGX_CPP_TEST
1949
e5ce4e2de846 ngx_google_perftools_module
Igor Sysoev <igor@sysoev.ru>
parents: 1932
diff changeset
1478
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1479 . auto/module
2157
69ef10ad7011 ngx_cpp_test_module
Igor Sysoev <igor@sysoev.ru>
parents: 2139
diff changeset
1480 fi
69ef10ad7011 ngx_cpp_test_module
Igor Sysoev <igor@sysoev.ru>
parents: 2139
diff changeset
1481
6382
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1482 modules="$modules $MISC_MODULES"
392959224560 Dynamic modules: auto/module script.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6381
diff changeset
1483
2157
69ef10ad7011 ngx_cpp_test_module
Igor Sysoev <igor@sysoev.ru>
parents: 2139
diff changeset
1484
6716
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1485 if [ $NGX_COMPAT = YES ]; then
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1486 have=NGX_COMPAT . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1487 have=NGX_HTTP_GZIP . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1488 have=NGX_HTTP_DAV . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1489 have=NGX_HTTP_REALIP . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1490 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1491 have=NGX_HTTP_HEADERS . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1492 have=NGX_HTTP_UPSTREAM_ZONE . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1493 have=NGX_STREAM_UPSTREAM_ZONE . auto/have
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1494 fi
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1495
57c8e12c460c Modules compatibility: --with-compat configure option.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6695
diff changeset
1496
461
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1497 cat << END > $NGX_MODULES_C
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1498
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1499 #include <ngx_config.h>
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1500 #include <ngx_core.h>
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1501
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1502 $NGX_PRAGMA
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1503
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1504 END
280
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1505
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1506 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
1507 do
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1508 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
1509 done
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1510
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1511 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
1512 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
1513
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1514 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
1515 do
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1516 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
1517 done
7c7183b3ea8b nginx-0.0.2-2004-03-05-11:34:24 import
Igor Sysoev <igor@sysoev.ru>
parents: 264
diff changeset
1518
461
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1519 cat << END >> $NGX_MODULES_C
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1520 NULL
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1521 };
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1522
a88a3e4e158f nginx-0.1.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 457
diff changeset
1523 END
6383
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1524
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1525 echo 'char *ngx_module_names[] = {' >> $NGX_MODULES_C
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1526
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1527 for mod in $modules
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1528 do
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1529 echo " \"$mod\"," >> $NGX_MODULES_C
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1530 done
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1531
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1532 cat << END >> $NGX_MODULES_C
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1533 NULL
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1534 };
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1535
85dea406e18f Dynamic modules.
Maxim Dounin <mdounin@mdounin.ru>
parents: 6382
diff changeset
1536 END