comparison auto/modules @ 6934:4d874b4d82ed

Configure: fixed --without_http. Instead of turning off some randomly selected http modules when --without-http is specified, just don't process the whole http modules section.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 16 Mar 2017 20:38:31 +0300
parents 29e452c56125
children cce6936ed2f4
comparison
equal deleted inserted replaced
6933:29e452c56125 6934:4d874b4d82ed
54 have=NGX_TEST_BUILD_SOLARIS_SENDFILEV . auto/have 54 have=NGX_TEST_BUILD_SOLARIS_SENDFILEV . auto/have
55 CORE_SRCS="$CORE_SRCS $SOLARIS_SENDFILEV_SRCS" 55 CORE_SRCS="$CORE_SRCS $SOLARIS_SENDFILEV_SRCS"
56 fi 56 fi
57 57
58 58
59 HTTP_MODULES= 59 if [ $HTTP = YES ]; then
60 HTTP_DEPS= 60 HTTP_MODULES=
61 HTTP_INCS= 61 HTTP_DEPS=
62 62 HTTP_INCS=
63 ngx_module_type=HTTP 63
64 64 ngx_module_type=HTTP
65 if :; then 65
66 ngx_module_name="ngx_http_module \ 66 if :; then
67 ngx_http_core_module \ 67 ngx_module_name="ngx_http_module \
68 ngx_http_log_module \ 68 ngx_http_core_module \
69 ngx_http_upstream_module" 69 ngx_http_log_module \
70 ngx_module_incs="src/http src/http/modules" 70 ngx_http_upstream_module"
71 ngx_module_deps="src/http/ngx_http.h \ 71 ngx_module_incs="src/http src/http/modules"
72 src/http/ngx_http_request.h \ 72 ngx_module_deps="src/http/ngx_http.h \
73 src/http/ngx_http_config.h \ 73 src/http/ngx_http_request.h \
74 src/http/ngx_http_core_module.h \ 74 src/http/ngx_http_config.h \
75 src/http/ngx_http_cache.h \ 75 src/http/ngx_http_core_module.h \
76 src/http/ngx_http_variables.h \ 76 src/http/ngx_http_cache.h \
77 src/http/ngx_http_script.h \ 77 src/http/ngx_http_variables.h \
78 src/http/ngx_http_upstream.h \ 78 src/http/ngx_http_script.h \
79 src/http/ngx_http_upstream_round_robin.h" 79 src/http/ngx_http_upstream.h \
80 ngx_module_srcs="src/http/ngx_http.c \ 80 src/http/ngx_http_upstream_round_robin.h"
81 src/http/ngx_http_core_module.c \ 81 ngx_module_srcs="src/http/ngx_http.c \
82 src/http/ngx_http_special_response.c \ 82 src/http/ngx_http_core_module.c \
83 src/http/ngx_http_request.c \ 83 src/http/ngx_http_special_response.c \
84 src/http/ngx_http_parse.c \ 84 src/http/ngx_http_request.c \
85 src/http/modules/ngx_http_log_module.c \ 85 src/http/ngx_http_parse.c \
86 src/http/ngx_http_request_body.c \ 86 src/http/modules/ngx_http_log_module.c \
87 src/http/ngx_http_variables.c \ 87 src/http/ngx_http_request_body.c \
88 src/http/ngx_http_script.c \ 88 src/http/ngx_http_variables.c \
89 src/http/ngx_http_upstream.c \ 89 src/http/ngx_http_script.c \
90 src/http/ngx_http_upstream_round_robin.c" 90 src/http/ngx_http_upstream.c \
91 ngx_module_libs= 91 src/http/ngx_http_upstream_round_robin.c"
92 ngx_module_link=YES 92 ngx_module_libs=
93 93 ngx_module_link=YES
94 . auto/module 94
95 fi 95 . auto/module
96 96 fi
97 97
98 if [ $HTTP != YES ]; then 98
99 have=NGX_CRYPT . auto/nohave 99 if [ $HTTP_CACHE = YES ]; then
100 CRYPT_LIB= 100 have=NGX_HTTP_CACHE . auto/have
101 fi 101 HTTP_SRCS="$HTTP_SRCS $HTTP_FILE_CACHE_SRCS"
102 102 fi
103 103
104 if [ $HTTP_CACHE = YES ]; then 104
105 have=NGX_HTTP_CACHE . auto/have 105 if [ $HTTP_SSI = YES ]; then
106 HTTP_SRCS="$HTTP_SRCS $HTTP_FILE_CACHE_SRCS" 106 HTTP_POSTPONE=YES
107 fi 107 fi
108 108
109 109
110 if [ $HTTP_SSI = YES ]; then 110 if [ $HTTP_SLICE = YES ]; then
111 HTTP_POSTPONE=YES 111 HTTP_POSTPONE=YES
112 fi 112 fi
113 113
114 114
115 if [ $HTTP_SLICE = YES ]; then 115 if [ $HTTP_ADDITION = YES ]; then
116 HTTP_POSTPONE=YES 116 HTTP_POSTPONE=YES
117 fi 117 fi
118 118
119 119
120 if [ $HTTP_ADDITION = YES ]; then 120 # the module order is important
121 HTTP_POSTPONE=YES 121 # ngx_http_static_module
122 fi 122 # ngx_http_gzip_static_module
123 123 # ngx_http_dav_module
124 124 # ngx_http_autoindex_module
125 # the module order is important 125 # ngx_http_index_module
126 # ngx_http_static_module 126 # ngx_http_random_index_module
127 # ngx_http_gzip_static_module 127 #
128 # ngx_http_dav_module 128 # ngx_http_access_module
129 # ngx_http_autoindex_module 129 # ngx_http_realip_module
130 # ngx_http_index_module 130 #
131 # ngx_http_random_index_module 131 #
132 # 132 # the filter order is important
133 # ngx_http_access_module 133 # ngx_http_write_filter
134 # ngx_http_realip_module 134 # ngx_http_header_filter
135 # 135 # ngx_http_chunked_filter
136 # 136 # ngx_http_v2_filter
137 # the filter order is important 137 # ngx_http_range_header_filter
138 # ngx_http_write_filter 138 # ngx_http_gzip_filter
139 # ngx_http_header_filter 139 # ngx_http_postpone_filter
140 # ngx_http_chunked_filter 140 # ngx_http_ssi_filter
141 # ngx_http_v2_filter 141 # ngx_http_charset_filter
142 # ngx_http_range_header_filter 142 # ngx_http_xslt_filter
143 # ngx_http_gzip_filter 143 # ngx_http_image_filter
144 # ngx_http_postpone_filter 144 # ngx_http_sub_filter
145 # ngx_http_ssi_filter 145 # ngx_http_addition_filter
146 # ngx_http_charset_filter 146 # ngx_http_gunzip_filter
147 # ngx_http_xslt_filter 147 # ngx_http_userid_filter
148 # ngx_http_image_filter 148 # ngx_http_headers_filter
149 # ngx_http_sub_filter 149 # ngx_http_copy_filter
150 # ngx_http_addition_filter 150 # ngx_http_range_body_filter
151 # ngx_http_gunzip_filter 151 # ngx_http_not_modified_filter
152 # ngx_http_userid_filter 152 # ngx_http_slice_filter
153 # ngx_http_headers_filter 153
154 # ngx_http_copy_filter 154 ngx_module_type=HTTP_FILTER
155 # ngx_http_range_body_filter 155 HTTP_FILTER_MODULES=
156 # ngx_http_not_modified_filter 156
157 # ngx_http_slice_filter 157 ngx_module_order="ngx_http_static_module \
158 158 ngx_http_gzip_static_module \
159 ngx_module_type=HTTP_FILTER 159 ngx_http_dav_module \
160 HTTP_FILTER_MODULES= 160 ngx_http_autoindex_module \
161 161 ngx_http_index_module \
162 ngx_module_order="ngx_http_static_module \ 162 ngx_http_random_index_module \
163 ngx_http_gzip_static_module \ 163 ngx_http_access_module \
164 ngx_http_dav_module \ 164 ngx_http_realip_module \
165 ngx_http_autoindex_module \ 165 ngx_http_write_filter_module \
166 ngx_http_index_module \ 166 ngx_http_header_filter_module \
167 ngx_http_random_index_module \ 167 ngx_http_chunked_filter_module \
168 ngx_http_access_module \ 168 ngx_http_v2_filter_module \
169 ngx_http_realip_module \ 169 ngx_http_range_header_filter_module \
170 ngx_http_write_filter_module \ 170 ngx_http_gzip_filter_module \
171 ngx_http_header_filter_module \ 171 ngx_http_postpone_filter_module \
172 ngx_http_chunked_filter_module \ 172 ngx_http_ssi_filter_module \
173 ngx_http_v2_filter_module \ 173 ngx_http_charset_filter_module \
174 ngx_http_range_header_filter_module \ 174 ngx_http_xslt_filter_module \
175 ngx_http_gzip_filter_module \ 175 ngx_http_image_filter_module \
176 ngx_http_postpone_filter_module \ 176 ngx_http_sub_filter_module \
177 ngx_http_ssi_filter_module \ 177 ngx_http_addition_filter_module \
178 ngx_http_charset_filter_module \ 178 ngx_http_gunzip_filter_module \
179 ngx_http_xslt_filter_module \ 179 ngx_http_userid_filter_module \
180 ngx_http_image_filter_module \ 180 ngx_http_headers_filter_module \
181 ngx_http_sub_filter_module \ 181 ngx_http_copy_filter_module \
182 ngx_http_addition_filter_module \ 182 ngx_http_range_body_filter_module \
183 ngx_http_gunzip_filter_module \ 183 ngx_http_not_modified_filter_module \
184 ngx_http_userid_filter_module \ 184 ngx_http_slice_filter_module"
185 ngx_http_headers_filter_module \ 185
186 ngx_http_copy_filter_module \ 186 if :; then
187 ngx_http_range_body_filter_module \ 187 ngx_module_name=ngx_http_write_filter_module
188 ngx_http_not_modified_filter_module \ 188 ngx_module_incs=
189 ngx_http_slice_filter_module" 189 ngx_module_deps=
190 190 ngx_module_srcs=src/http/ngx_http_write_filter_module.c
191 if :; then 191 ngx_module_libs=
192 ngx_module_name=ngx_http_write_filter_module 192 ngx_module_link=YES
193 ngx_module_incs= 193
194 ngx_module_deps= 194 . auto/module
195 ngx_module_srcs=src/http/ngx_http_write_filter_module.c 195 fi
196 ngx_module_libs= 196
197 ngx_module_link=YES 197 if :; then
198 198 ngx_module_name=ngx_http_header_filter_module
199 . auto/module 199 ngx_module_incs=
200 fi 200 ngx_module_deps=
201 201 ngx_module_srcs=src/http/ngx_http_header_filter_module.c
202 if :; then 202 ngx_module_libs=
203 ngx_module_name=ngx_http_header_filter_module 203 ngx_module_link=YES
204 ngx_module_incs= 204
205 ngx_module_deps= 205 . auto/module
206 ngx_module_srcs=src/http/ngx_http_header_filter_module.c 206 fi
207 ngx_module_libs= 207
208 ngx_module_link=YES 208 if :; then
209 209 ngx_module_name=ngx_http_chunked_filter_module
210 . auto/module 210 ngx_module_incs=
211 fi 211 ngx_module_deps=
212 212 ngx_module_srcs=src/http/modules/ngx_http_chunked_filter_module.c
213 if :; then 213 ngx_module_libs=
214 ngx_module_name=ngx_http_chunked_filter_module 214 ngx_module_link=YES
215 ngx_module_incs= 215
216 ngx_module_deps= 216 . auto/module
217 ngx_module_srcs=src/http/modules/ngx_http_chunked_filter_module.c 217 fi
218 ngx_module_libs= 218
219 ngx_module_link=YES 219 if [ $HTTP_V2 = YES ]; then
220 220 ngx_module_name=ngx_http_v2_filter_module
221 . auto/module 221 ngx_module_incs=
222 fi 222 ngx_module_deps=
223 223 ngx_module_srcs=src/http/v2/ngx_http_v2_filter_module.c
224 if [ $HTTP_V2 = YES ]; then 224 ngx_module_libs=
225 ngx_module_name=ngx_http_v2_filter_module 225 ngx_module_link=$HTTP_V2
226 ngx_module_incs= 226
227 ngx_module_deps= 227 . auto/module
228 ngx_module_srcs=src/http/v2/ngx_http_v2_filter_module.c 228 fi
229 ngx_module_libs= 229
230 ngx_module_link=$HTTP_V2 230 if :; then
231 231 ngx_module_name=ngx_http_range_header_filter_module
232 . auto/module 232 ngx_module_incs=
233 fi 233 ngx_module_deps=
234 234 ngx_module_srcs=src/http/modules/ngx_http_range_filter_module.c
235 if :; then 235 ngx_module_libs=
236 ngx_module_name=ngx_http_range_header_filter_module 236 ngx_module_link=YES
237 ngx_module_incs= 237
238 ngx_module_deps= 238 . auto/module
239 ngx_module_srcs=src/http/modules/ngx_http_range_filter_module.c 239 fi
240 ngx_module_libs= 240
241 ngx_module_link=YES 241 if [ $HTTP_GZIP = YES ]; then
242 242 have=NGX_HTTP_GZIP . auto/have
243 . auto/module 243 USE_ZLIB=YES
244 fi 244
245 245 ngx_module_name=ngx_http_gzip_filter_module
246 if [ $HTTP_GZIP = YES ]; then 246 ngx_module_incs=
247 have=NGX_HTTP_GZIP . auto/have 247 ngx_module_deps=
248 USE_ZLIB=YES 248 ngx_module_srcs=src/http/modules/ngx_http_gzip_filter_module.c
249 249 ngx_module_libs=
250 ngx_module_name=ngx_http_gzip_filter_module 250 ngx_module_link=$HTTP_GZIP
251 ngx_module_incs= 251
252 ngx_module_deps= 252 . auto/module
253 ngx_module_srcs=src/http/modules/ngx_http_gzip_filter_module.c 253 fi
254 ngx_module_libs= 254
255 ngx_module_link=$HTTP_GZIP 255 if [ $HTTP_POSTPONE = YES ]; then
256 256 ngx_module_name=ngx_http_postpone_filter_module
257 . auto/module 257 ngx_module_incs=
258 fi 258 ngx_module_deps=
259 259 ngx_module_srcs=src/http/ngx_http_postpone_filter_module.c
260 if [ $HTTP_POSTPONE = YES ]; then 260 ngx_module_libs=
261 ngx_module_name=ngx_http_postpone_filter_module 261 ngx_module_link=$HTTP_POSTPONE
262 ngx_module_incs= 262
263 ngx_module_deps= 263 . auto/module
264 ngx_module_srcs=src/http/ngx_http_postpone_filter_module.c 264 fi
265 ngx_module_libs= 265
266 ngx_module_link=$HTTP_POSTPONE 266 if [ $HTTP_SSI = YES ]; then
267 267 have=NGX_HTTP_SSI . auto/have
268 . auto/module 268
269 fi 269 ngx_module_name=ngx_http_ssi_filter_module
270 270 ngx_module_incs=
271 if [ $HTTP_SSI = YES ]; then 271 ngx_module_deps=src/http/modules/ngx_http_ssi_filter_module.h
272 have=NGX_HTTP_SSI . auto/have 272 ngx_module_srcs=src/http/modules/ngx_http_ssi_filter_module.c
273 273 ngx_module_libs=
274 ngx_module_name=ngx_http_ssi_filter_module 274 ngx_module_link=$HTTP_SSI
275 ngx_module_incs= 275
276 ngx_module_deps=src/http/modules/ngx_http_ssi_filter_module.h 276 . auto/module
277 ngx_module_srcs=src/http/modules/ngx_http_ssi_filter_module.c 277 fi
278 ngx_module_libs= 278
279 ngx_module_link=$HTTP_SSI 279 if [ $HTTP_CHARSET = YES ]; then
280 280 ngx_module_name=ngx_http_charset_filter_module
281 . auto/module 281 ngx_module_incs=
282 fi 282 ngx_module_deps=
283 283 ngx_module_srcs=src/http/modules/ngx_http_charset_filter_module.c
284 if [ $HTTP_CHARSET = YES ]; then 284 ngx_module_libs=
285 ngx_module_name=ngx_http_charset_filter_module 285 ngx_module_link=$HTTP_CHARSET
286 ngx_module_incs= 286
287 ngx_module_deps= 287 . auto/module
288 ngx_module_srcs=src/http/modules/ngx_http_charset_filter_module.c 288 fi
289 ngx_module_libs= 289
290 ngx_module_link=$HTTP_CHARSET 290 if [ $HTTP_XSLT != NO ]; then
291 291 ngx_module_name=ngx_http_xslt_filter_module
292 . auto/module 292 ngx_module_incs=
293 fi 293 ngx_module_deps=
294 294 ngx_module_srcs=src/http/modules/ngx_http_xslt_filter_module.c
295 if [ $HTTP_XSLT != NO ]; then 295 ngx_module_libs=LIBXSLT
296 ngx_module_name=ngx_http_xslt_filter_module 296 ngx_module_link=$HTTP_XSLT
297 ngx_module_incs= 297
298 ngx_module_deps= 298 . auto/module
299 ngx_module_srcs=src/http/modules/ngx_http_xslt_filter_module.c 299 fi
300 ngx_module_libs=LIBXSLT 300
301 ngx_module_link=$HTTP_XSLT 301 if [ $HTTP_IMAGE_FILTER != NO ]; then
302 302 ngx_module_name=ngx_http_image_filter_module
303 . auto/module 303 ngx_module_incs=
304 fi 304 ngx_module_deps=
305 305 ngx_module_srcs=src/http/modules/ngx_http_image_filter_module.c
306 if [ $HTTP_IMAGE_FILTER != NO ]; then 306 ngx_module_libs=LIBGD
307 ngx_module_name=ngx_http_image_filter_module 307 ngx_module_link=$HTTP_IMAGE_FILTER
308 ngx_module_incs= 308
309 ngx_module_deps= 309 . auto/module
310 ngx_module_srcs=src/http/modules/ngx_http_image_filter_module.c 310 fi
311 ngx_module_libs=LIBGD 311
312 ngx_module_link=$HTTP_IMAGE_FILTER 312 if [ $HTTP_SUB = YES ]; then
313 313 ngx_module_name=ngx_http_sub_filter_module
314 . auto/module 314 ngx_module_incs=
315 fi 315 ngx_module_deps=
316 316 ngx_module_srcs=src/http/modules/ngx_http_sub_filter_module.c
317 if [ $HTTP_SUB = YES ]; then 317 ngx_module_libs=
318 ngx_module_name=ngx_http_sub_filter_module 318 ngx_module_link=$HTTP_SUB
319 ngx_module_incs= 319
320 ngx_module_deps= 320 . auto/module
321 ngx_module_srcs=src/http/modules/ngx_http_sub_filter_module.c 321 fi
322 ngx_module_libs= 322
323 ngx_module_link=$HTTP_SUB 323 if [ $HTTP_ADDITION = YES ]; then
324 324 ngx_module_name=ngx_http_addition_filter_module
325 . auto/module 325 ngx_module_incs=
326 fi 326 ngx_module_deps=
327 327 ngx_module_srcs=src/http/modules/ngx_http_addition_filter_module.c
328 if [ $HTTP_ADDITION = YES ]; then 328 ngx_module_libs=
329 ngx_module_name=ngx_http_addition_filter_module 329 ngx_module_link=$HTTP_ADDITION
330 ngx_module_incs= 330
331 ngx_module_deps= 331 . auto/module
332 ngx_module_srcs=src/http/modules/ngx_http_addition_filter_module.c 332 fi
333 ngx_module_libs= 333
334 ngx_module_link=$HTTP_ADDITION 334 if [ $HTTP_GUNZIP = YES ]; then
335 335 have=NGX_HTTP_GZIP . auto/have
336 . auto/module 336 USE_ZLIB=YES
337 fi 337
338 338 ngx_module_name=ngx_http_gunzip_filter_module
339 if [ $HTTP_GUNZIP = YES ]; then 339 ngx_module_incs=
340 have=NGX_HTTP_GZIP . auto/have 340 ngx_module_deps=
341 USE_ZLIB=YES 341 ngx_module_srcs=src/http/modules/ngx_http_gunzip_filter_module.c
342 342 ngx_module_libs=
343 ngx_module_name=ngx_http_gunzip_filter_module 343 ngx_module_link=$HTTP_GUNZIP
344 ngx_module_incs= 344
345 ngx_module_deps= 345 . auto/module
346 ngx_module_srcs=src/http/modules/ngx_http_gunzip_filter_module.c 346 fi
347 ngx_module_libs= 347
348 ngx_module_link=$HTTP_GUNZIP 348 if [ $HTTP_USERID = YES ]; then
349 349 ngx_module_name=ngx_http_userid_filter_module
350 . auto/module 350 ngx_module_incs=
351 fi 351 ngx_module_deps=
352 352 ngx_module_srcs=src/http/modules/ngx_http_userid_filter_module.c
353 if [ $HTTP_USERID = YES ]; then 353 ngx_module_libs=
354 ngx_module_name=ngx_http_userid_filter_module 354 ngx_module_link=$HTTP_USERID
355 ngx_module_incs= 355
356 ngx_module_deps= 356 . auto/module
357 ngx_module_srcs=src/http/modules/ngx_http_userid_filter_module.c 357 fi
358 ngx_module_libs= 358
359 ngx_module_link=$HTTP_USERID 359 if :; then
360 360 ngx_module_name=ngx_http_headers_filter_module
361 . auto/module 361 ngx_module_incs=
362 fi 362 ngx_module_deps=
363 363 ngx_module_srcs=src/http/modules/ngx_http_headers_filter_module.c
364 if :; then 364 ngx_module_libs=
365 ngx_module_name=ngx_http_headers_filter_module 365 ngx_module_link=YES
366 ngx_module_incs= 366
367 ngx_module_deps= 367 . auto/module
368 ngx_module_srcs=src/http/modules/ngx_http_headers_filter_module.c 368 fi
369 ngx_module_libs= 369
370 ngx_module_link=YES 370
371 371 ngx_module_type=HTTP_INIT_FILTER
372 . auto/module 372 HTTP_INIT_FILTER_MODULES=
373 fi 373
374 374 if :; then
375 375 ngx_module_name=ngx_http_copy_filter_module
376 ngx_module_type=HTTP_INIT_FILTER 376 ngx_module_incs=
377 HTTP_INIT_FILTER_MODULES= 377 ngx_module_deps=
378 378 ngx_module_srcs=src/http/ngx_http_copy_filter_module.c
379 if :; then 379 ngx_module_libs=
380 ngx_module_name=ngx_http_copy_filter_module 380 ngx_module_link=YES
381 ngx_module_incs= 381
382 ngx_module_deps= 382 . auto/module
383 ngx_module_srcs=src/http/ngx_http_copy_filter_module.c 383 fi
384 ngx_module_libs= 384
385 ngx_module_link=YES 385 if :; then
386 386 ngx_module_name=ngx_http_range_body_filter_module
387 . auto/module 387 ngx_module_incs=
388 fi 388 ngx_module_deps=
389 389 ngx_module_srcs=
390 if :; then 390 ngx_module_libs=
391 ngx_module_name=ngx_http_range_body_filter_module 391 ngx_module_link=YES
392 ngx_module_incs= 392
393 ngx_module_deps= 393 . auto/module
394 ngx_module_srcs= 394 fi
395 ngx_module_libs= 395
396 ngx_module_link=YES 396 if :; then
397 397 ngx_module_name=ngx_http_not_modified_filter_module
398 . auto/module 398 ngx_module_incs=
399 fi 399 ngx_module_deps=
400 400 ngx_module_srcs=src/http/modules/ngx_http_not_modified_filter_module.c
401 if :; then 401 ngx_module_libs=
402 ngx_module_name=ngx_http_not_modified_filter_module 402 ngx_module_link=YES
403 ngx_module_incs= 403
404 ngx_module_deps= 404 . auto/module
405 ngx_module_srcs=src/http/modules/ngx_http_not_modified_filter_module.c 405 fi
406 ngx_module_libs= 406
407 ngx_module_link=YES 407 if [ $HTTP_SLICE = YES ]; then
408 408 ngx_module_name=ngx_http_slice_filter_module
409 . auto/module 409 ngx_module_incs=
410 fi 410 ngx_module_deps=
411 411 ngx_module_srcs=src/http/modules/ngx_http_slice_filter_module.c
412 if [ $HTTP_SLICE = YES ]; then 412 ngx_module_libs=
413 ngx_module_name=ngx_http_slice_filter_module 413 ngx_module_link=$HTTP_SLICE
414 ngx_module_incs= 414
415 ngx_module_deps= 415 . auto/module
416 ngx_module_srcs=src/http/modules/ngx_http_slice_filter_module.c 416 fi
417 ngx_module_libs= 417
418 ngx_module_link=$HTTP_SLICE 418
419 419 ngx_module_type=HTTP
420 . auto/module 420
421 fi 421 if [ $HTTP_V2 = YES ]; then
422 422 have=NGX_HTTP_V2 . auto/have
423 423
424 ngx_module_type=HTTP 424 ngx_module_name=ngx_http_v2_module
425 425 ngx_module_incs=src/http/v2
426 if [ $HTTP_V2 = YES ]; then 426 ngx_module_deps="src/http/v2/ngx_http_v2.h \
427 have=NGX_HTTP_V2 . auto/have 427 src/http/v2/ngx_http_v2_module.h"
428 428 ngx_module_srcs="src/http/v2/ngx_http_v2.c \
429 ngx_module_name=ngx_http_v2_module 429 src/http/v2/ngx_http_v2_table.c \
430 ngx_module_incs=src/http/v2 430 src/http/v2/ngx_http_v2_huff_decode.c \
431 ngx_module_deps="src/http/v2/ngx_http_v2.h src/http/v2/ngx_http_v2_module.h" 431 src/http/v2/ngx_http_v2_huff_encode.c \
432 ngx_module_srcs="src/http/v2/ngx_http_v2.c \ 432 src/http/v2/ngx_http_v2_module.c"
433 src/http/v2/ngx_http_v2_table.c \ 433 ngx_module_libs=
434 src/http/v2/ngx_http_v2_huff_decode.c \ 434 ngx_module_link=$HTTP_V2
435 src/http/v2/ngx_http_v2_huff_encode.c \ 435
436 src/http/v2/ngx_http_v2_module.c" 436 . auto/module
437 ngx_module_libs= 437 fi
438 ngx_module_link=$HTTP_V2 438
439 439 if :; then
440 . auto/module 440 ngx_module_name=ngx_http_static_module
441 fi 441 ngx_module_incs=
442 442 ngx_module_deps=
443 if :; then 443 ngx_module_srcs=src/http/modules/ngx_http_static_module.c
444 ngx_module_name=ngx_http_static_module 444 ngx_module_libs=
445 ngx_module_incs= 445 ngx_module_link=YES
446 ngx_module_deps= 446
447 ngx_module_srcs=src/http/modules/ngx_http_static_module.c 447 . auto/module
448 ngx_module_libs= 448 fi
449 ngx_module_link=YES 449
450 450 if [ $HTTP_GZIP_STATIC = YES ]; then
451 . auto/module 451 have=NGX_HTTP_GZIP . auto/have
452 fi 452
453 453 ngx_module_name=ngx_http_gzip_static_module
454 if [ $HTTP_GZIP_STATIC = YES ]; then 454 ngx_module_incs=
455 have=NGX_HTTP_GZIP . auto/have 455 ngx_module_deps=
456 456 ngx_module_srcs=src/http/modules/ngx_http_gzip_static_module.c
457 ngx_module_name=ngx_http_gzip_static_module 457 ngx_module_libs=
458 ngx_module_incs= 458 ngx_module_link=$HTTP_GZIP_STATIC
459 ngx_module_deps= 459
460 ngx_module_srcs=src/http/modules/ngx_http_gzip_static_module.c 460 . auto/module
461 ngx_module_libs= 461 fi
462 ngx_module_link=$HTTP_GZIP_STATIC 462
463 463 if [ $HTTP_DAV = YES ]; then
464 . auto/module 464 have=NGX_HTTP_DAV . auto/have
465 fi 465
466 466 ngx_module_name=ngx_http_dav_module
467 if [ $HTTP_DAV = YES ]; then 467 ngx_module_incs=
468 have=NGX_HTTP_DAV . auto/have 468 ngx_module_deps=
469 469 ngx_module_srcs=src/http/modules/ngx_http_dav_module.c
470 ngx_module_name=ngx_http_dav_module 470 ngx_module_libs=
471 ngx_module_incs= 471 ngx_module_link=$HTTP_DAV
472 ngx_module_deps= 472
473 ngx_module_srcs=src/http/modules/ngx_http_dav_module.c 473 . auto/module
474 ngx_module_libs= 474 fi
475 ngx_module_link=$HTTP_DAV 475
476 476 if [ $HTTP_AUTOINDEX = YES ]; then
477 . auto/module 477 ngx_module_name=ngx_http_autoindex_module
478 fi 478 ngx_module_incs=
479 479 ngx_module_deps=
480 if [ $HTTP_AUTOINDEX = YES ]; then 480 ngx_module_srcs=src/http/modules/ngx_http_autoindex_module.c
481 ngx_module_name=ngx_http_autoindex_module 481 ngx_module_libs=
482 ngx_module_incs= 482 ngx_module_link=$HTTP_AUTOINDEX
483 ngx_module_deps= 483
484 ngx_module_srcs=src/http/modules/ngx_http_autoindex_module.c 484 . auto/module
485 ngx_module_libs= 485 fi
486 ngx_module_link=$HTTP_AUTOINDEX 486
487 487 if :; then
488 . auto/module 488 ngx_module_name=ngx_http_index_module
489 fi 489 ngx_module_incs=
490 490 ngx_module_deps=
491 if :; then 491 ngx_module_srcs=src/http/modules/ngx_http_index_module.c
492 ngx_module_name=ngx_http_index_module 492 ngx_module_libs=
493 ngx_module_incs= 493 ngx_module_link=YES
494 ngx_module_deps= 494
495 ngx_module_srcs=src/http/modules/ngx_http_index_module.c 495 . auto/module
496 ngx_module_libs= 496 fi
497 ngx_module_link=YES 497
498 498 if [ $HTTP_RANDOM_INDEX = YES ]; then
499 . auto/module 499 ngx_module_name=ngx_http_random_index_module
500 fi 500 ngx_module_incs=
501 501 ngx_module_deps=
502 if [ $HTTP_RANDOM_INDEX = YES ]; then 502 ngx_module_srcs=src/http/modules/ngx_http_random_index_module.c
503 ngx_module_name=ngx_http_random_index_module 503 ngx_module_libs=
504 ngx_module_incs= 504 ngx_module_link=$HTTP_RANDOM_INDEX
505 ngx_module_deps= 505
506 ngx_module_srcs=src/http/modules/ngx_http_random_index_module.c 506 . auto/module
507 ngx_module_libs= 507 fi
508 ngx_module_link=$HTTP_RANDOM_INDEX 508
509 509 if [ $HTTP_AUTH_REQUEST = YES ]; then
510 . auto/module 510 ngx_module_name=ngx_http_auth_request_module
511 fi 511 ngx_module_incs=
512 512 ngx_module_deps=
513 if [ $HTTP_AUTH_REQUEST = YES ]; then 513 ngx_module_srcs=src/http/modules/ngx_http_auth_request_module.c
514 ngx_module_name=ngx_http_auth_request_module 514 ngx_module_libs=
515 ngx_module_incs= 515 ngx_module_link=$HTTP_AUTH_REQUEST
516 ngx_module_deps= 516
517 ngx_module_srcs=src/http/modules/ngx_http_auth_request_module.c 517 . auto/module
518 ngx_module_libs= 518 fi
519 ngx_module_link=$HTTP_AUTH_REQUEST 519
520 520 if [ $HTTP_AUTH_BASIC = YES ]; then
521 . auto/module 521 have=NGX_CRYPT . auto/have
522 fi 522
523 523 ngx_module_name=ngx_http_auth_basic_module
524 if [ $HTTP_AUTH_BASIC = YES ]; then 524 ngx_module_incs=
525 have=NGX_CRYPT . auto/have 525 ngx_module_deps=
526 526 ngx_module_srcs=src/http/modules/ngx_http_auth_basic_module.c
527 ngx_module_name=ngx_http_auth_basic_module 527 ngx_module_libs=$CRYPT_LIB
528 ngx_module_incs= 528 ngx_module_link=$HTTP_AUTH_BASIC
529 ngx_module_deps= 529
530 ngx_module_srcs=src/http/modules/ngx_http_auth_basic_module.c 530 . auto/module
531 ngx_module_libs=$CRYPT_LIB 531 fi
532 ngx_module_link=$HTTP_AUTH_BASIC 532
533 533 if [ $HTTP_ACCESS = YES ]; then
534 . auto/module 534 ngx_module_name=ngx_http_access_module
535 fi 535 ngx_module_incs=
536 536 ngx_module_deps=
537 if [ $HTTP_ACCESS = YES ]; then 537 ngx_module_srcs=src/http/modules/ngx_http_access_module.c
538 ngx_module_name=ngx_http_access_module 538 ngx_module_libs=
539 ngx_module_incs= 539 ngx_module_link=$HTTP_ACCESS
540 ngx_module_deps= 540
541 ngx_module_srcs=src/http/modules/ngx_http_access_module.c 541 . auto/module
542 ngx_module_libs= 542 fi
543 ngx_module_link=$HTTP_ACCESS 543
544 544 if [ $HTTP_LIMIT_CONN = YES ]; then
545 . auto/module 545 ngx_module_name=ngx_http_limit_conn_module
546 fi 546 ngx_module_incs=
547 547 ngx_module_deps=
548 if [ $HTTP_LIMIT_CONN = YES ]; then 548 ngx_module_srcs=src/http/modules/ngx_http_limit_conn_module.c
549 ngx_module_name=ngx_http_limit_conn_module 549 ngx_module_libs=
550 ngx_module_incs= 550 ngx_module_link=$HTTP_LIMIT_CONN
551 ngx_module_deps= 551
552 ngx_module_srcs=src/http/modules/ngx_http_limit_conn_module.c 552 . auto/module
553 ngx_module_libs= 553 fi
554 ngx_module_link=$HTTP_LIMIT_CONN 554
555 555 if [ $HTTP_LIMIT_REQ = YES ]; then
556 . auto/module 556 ngx_module_name=ngx_http_limit_req_module
557 fi 557 ngx_module_incs=
558 558 ngx_module_deps=
559 if [ $HTTP_LIMIT_REQ = YES ]; then 559 ngx_module_srcs=src/http/modules/ngx_http_limit_req_module.c
560 ngx_module_name=ngx_http_limit_req_module 560 ngx_module_libs=
561 ngx_module_incs= 561 ngx_module_link=$HTTP_LIMIT_REQ
562 ngx_module_deps= 562
563 ngx_module_srcs=src/http/modules/ngx_http_limit_req_module.c 563 . auto/module
564 ngx_module_libs= 564 fi
565 ngx_module_link=$HTTP_LIMIT_REQ 565
566 566 if [ $HTTP_REALIP = YES ]; then
567 . auto/module 567 have=NGX_HTTP_REALIP . auto/have
568 fi 568 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
569 569
570 if [ $HTTP_REALIP = YES ]; then 570 ngx_module_name=ngx_http_realip_module
571 have=NGX_HTTP_REALIP . auto/have 571 ngx_module_incs=
572 have=NGX_HTTP_X_FORWARDED_FOR . auto/have 572 ngx_module_deps=
573 573 ngx_module_srcs=src/http/modules/ngx_http_realip_module.c
574 ngx_module_name=ngx_http_realip_module 574 ngx_module_libs=
575 ngx_module_incs= 575 ngx_module_link=$HTTP_REALIP
576 ngx_module_deps= 576
577 ngx_module_srcs=src/http/modules/ngx_http_realip_module.c 577 . auto/module
578 ngx_module_libs= 578 fi
579 ngx_module_link=$HTTP_REALIP 579
580 580 if [ $HTTP_STATUS = YES ]; then
581 . auto/module 581 ngx_module_name=ngx_http_status_module
582 fi 582 ngx_module_incs=
583 583 ngx_module_deps=
584 if [ $HTTP_STATUS = YES ]; then 584 ngx_module_srcs=src/http/modules/ngx_http_status_module.c
585 ngx_module_name=ngx_http_status_module 585 ngx_module_libs=
586 ngx_module_incs= 586 ngx_module_link=$HTTP_STATUS
587 ngx_module_deps= 587
588 ngx_module_srcs=src/http/modules/ngx_http_status_module.c 588 . auto/module
589 ngx_module_libs= 589 fi
590 ngx_module_link=$HTTP_STATUS 590
591 591 if [ $HTTP_GEO = YES ]; then
592 . auto/module 592 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
593 fi 593
594 594 ngx_module_name=ngx_http_geo_module
595 if [ $HTTP_GEO = YES ]; then 595 ngx_module_incs=
596 have=NGX_HTTP_X_FORWARDED_FOR . auto/have 596 ngx_module_deps=
597 597 ngx_module_srcs=src/http/modules/ngx_http_geo_module.c
598 ngx_module_name=ngx_http_geo_module 598 ngx_module_libs=
599 ngx_module_incs= 599 ngx_module_link=$HTTP_GEO
600 ngx_module_deps= 600
601 ngx_module_srcs=src/http/modules/ngx_http_geo_module.c 601 . auto/module
602 ngx_module_libs= 602 fi
603 ngx_module_link=$HTTP_GEO 603
604 604 if [ $HTTP_GEOIP != NO ]; then
605 . auto/module 605 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
606 fi 606
607 607 ngx_module_name=ngx_http_geoip_module
608 if [ $HTTP_GEOIP != NO ]; then 608 ngx_module_incs=
609 have=NGX_HTTP_X_FORWARDED_FOR . auto/have 609 ngx_module_deps=
610 610 ngx_module_srcs=src/http/modules/ngx_http_geoip_module.c
611 ngx_module_name=ngx_http_geoip_module 611 ngx_module_libs=GEOIP
612 ngx_module_incs= 612 ngx_module_link=$HTTP_GEOIP
613 ngx_module_deps= 613
614 ngx_module_srcs=src/http/modules/ngx_http_geoip_module.c 614 . auto/module
615 ngx_module_libs=GEOIP 615 fi
616 ngx_module_link=$HTTP_GEOIP 616
617 617 if [ $HTTP_MAP = YES ]; then
618 . auto/module 618 ngx_module_name=ngx_http_map_module
619 fi 619 ngx_module_incs=
620 620 ngx_module_deps=
621 if [ $HTTP_MAP = YES ]; then 621 ngx_module_srcs=src/http/modules/ngx_http_map_module.c
622 ngx_module_name=ngx_http_map_module 622 ngx_module_libs=
623 ngx_module_incs= 623 ngx_module_link=$HTTP_MAP
624 ngx_module_deps= 624
625 ngx_module_srcs=src/http/modules/ngx_http_map_module.c 625 . auto/module
626 ngx_module_libs= 626 fi
627 ngx_module_link=$HTTP_MAP 627
628 628 if [ $HTTP_SPLIT_CLIENTS = YES ]; then
629 . auto/module 629 ngx_module_name=ngx_http_split_clients_module
630 fi 630 ngx_module_incs=
631 631 ngx_module_deps=
632 if [ $HTTP_SPLIT_CLIENTS = YES ]; then 632 ngx_module_srcs=src/http/modules/ngx_http_split_clients_module.c
633 ngx_module_name=ngx_http_split_clients_module 633 ngx_module_libs=
634 ngx_module_incs= 634 ngx_module_link=$HTTP_SPLIT_CLIENTS
635 ngx_module_deps= 635
636 ngx_module_srcs=src/http/modules/ngx_http_split_clients_module.c 636 . auto/module
637 ngx_module_libs= 637 fi
638 ngx_module_link=$HTTP_SPLIT_CLIENTS 638
639 639 if [ $HTTP_REFERER = YES ]; then
640 . auto/module 640 ngx_module_name=ngx_http_referer_module
641 fi 641 ngx_module_incs=
642 642 ngx_module_deps=
643 if [ $HTTP_REFERER = YES ]; then 643 ngx_module_srcs=src/http/modules/ngx_http_referer_module.c
644 ngx_module_name=ngx_http_referer_module 644 ngx_module_libs=
645 ngx_module_incs= 645 ngx_module_link=$HTTP_REFERER
646 ngx_module_deps= 646
647 ngx_module_srcs=src/http/modules/ngx_http_referer_module.c 647 . auto/module
648 ngx_module_libs= 648 fi
649 ngx_module_link=$HTTP_REFERER 649
650 650 if [ $HTTP_REWRITE = YES -a $USE_PCRE != DISABLED ]; then
651 . auto/module 651 USE_PCRE=YES
652 fi 652
653 653 ngx_module_name=ngx_http_rewrite_module
654 if [ $HTTP_REWRITE = YES -a $USE_PCRE != DISABLED ]; then 654 ngx_module_incs=
655 USE_PCRE=YES 655 ngx_module_deps=
656 656 ngx_module_srcs=src/http/modules/ngx_http_rewrite_module.c
657 ngx_module_name=ngx_http_rewrite_module 657 ngx_module_libs=
658 ngx_module_incs= 658 ngx_module_link=$HTTP_REWRITE
659 ngx_module_deps= 659
660 ngx_module_srcs=src/http/modules/ngx_http_rewrite_module.c 660 . auto/module
661 ngx_module_libs= 661 fi
662 ngx_module_link=$HTTP_REWRITE 662
663 663 if [ $HTTP_SSL = YES ]; then
664 . auto/module 664 USE_OPENSSL=YES
665 fi 665 have=NGX_HTTP_SSL . auto/have
666 666
667 if [ $HTTP_SSL = YES ]; then 667 ngx_module_name=ngx_http_ssl_module
668 USE_OPENSSL=YES 668 ngx_module_incs=
669 have=NGX_HTTP_SSL . auto/have 669 ngx_module_deps=src/http/modules/ngx_http_ssl_module.h
670 670 ngx_module_srcs=src/http/modules/ngx_http_ssl_module.c
671 ngx_module_name=ngx_http_ssl_module 671 ngx_module_libs=
672 ngx_module_incs= 672 ngx_module_link=$HTTP_SSL
673 ngx_module_deps=src/http/modules/ngx_http_ssl_module.h 673
674 ngx_module_srcs=src/http/modules/ngx_http_ssl_module.c 674 . auto/module
675 ngx_module_libs= 675 fi
676 ngx_module_link=$HTTP_SSL 676
677 677 if [ $HTTP_PROXY = YES ]; then
678 . auto/module 678 have=NGX_HTTP_X_FORWARDED_FOR . auto/have
679 fi 679
680 680 ngx_module_name=ngx_http_proxy_module
681 if [ $HTTP_PROXY = YES ]; then 681 ngx_module_incs=
682 have=NGX_HTTP_X_FORWARDED_FOR . auto/have 682 ngx_module_deps=
683 683 ngx_module_srcs=src/http/modules/ngx_http_proxy_module.c
684 ngx_module_name=ngx_http_proxy_module 684 ngx_module_libs=
685 ngx_module_incs= 685 ngx_module_link=$HTTP_PROXY
686 ngx_module_deps= 686
687 ngx_module_srcs=src/http/modules/ngx_http_proxy_module.c 687 . auto/module
688 ngx_module_libs= 688 fi
689 ngx_module_link=$HTTP_PROXY 689
690 690 if [ $HTTP_FASTCGI = YES ]; then
691 . auto/module 691 ngx_module_name=ngx_http_fastcgi_module
692 fi 692 ngx_module_incs=
693 693 ngx_module_deps=
694 if [ $HTTP_FASTCGI = YES ]; then 694 ngx_module_srcs=src/http/modules/ngx_http_fastcgi_module.c
695 ngx_module_name=ngx_http_fastcgi_module 695 ngx_module_libs=
696 ngx_module_incs= 696 ngx_module_link=$HTTP_FASTCGI
697 ngx_module_deps= 697
698 ngx_module_srcs=src/http/modules/ngx_http_fastcgi_module.c 698 . auto/module
699 ngx_module_libs= 699 fi
700 ngx_module_link=$HTTP_FASTCGI 700
701 701 if [ $HTTP_UWSGI = YES ]; then
702 . auto/module 702 ngx_module_name=ngx_http_uwsgi_module
703 fi 703 ngx_module_incs=
704 704 ngx_module_deps=
705 if [ $HTTP_UWSGI = YES ]; then 705 ngx_module_srcs=src/http/modules/ngx_http_uwsgi_module.c
706 ngx_module_name=ngx_http_uwsgi_module 706 ngx_module_libs=
707 ngx_module_incs= 707 ngx_module_link=$HTTP_UWSGI
708 ngx_module_deps= 708
709 ngx_module_srcs=src/http/modules/ngx_http_uwsgi_module.c 709 . auto/module
710 ngx_module_libs= 710 fi
711 ngx_module_link=$HTTP_UWSGI 711
712 712 if [ $HTTP_SCGI = YES ]; then
713 . auto/module 713 ngx_module_name=ngx_http_scgi_module
714 fi 714 ngx_module_incs=
715 715 ngx_module_deps=
716 if [ $HTTP_SCGI = YES ]; then 716 ngx_module_srcs=src/http/modules/ngx_http_scgi_module.c
717 ngx_module_name=ngx_http_scgi_module 717 ngx_module_libs=
718 ngx_module_incs= 718 ngx_module_link=$HTTP_SCGI
719 ngx_module_deps= 719
720 ngx_module_srcs=src/http/modules/ngx_http_scgi_module.c 720 . auto/module
721 ngx_module_libs= 721 fi
722 ngx_module_link=$HTTP_SCGI 722
723 723 if [ $HTTP_PERL != NO ]; then
724 . auto/module 724 ngx_module_name=ngx_http_perl_module
725 fi 725 ngx_module_incs=src/http/modules/perl
726 726 ngx_module_deps=src/http/modules/perl/ngx_http_perl_module.h
727 if [ $HTTP_PERL != NO ]; then 727 ngx_module_srcs=src/http/modules/perl/ngx_http_perl_module.c
728 ngx_module_name=ngx_http_perl_module 728 ngx_module_libs=PERL
729 ngx_module_incs=src/http/modules/perl 729 ngx_module_link=$HTTP_PERL
730 ngx_module_deps=src/http/modules/perl/ngx_http_perl_module.h 730
731 ngx_module_srcs=src/http/modules/perl/ngx_http_perl_module.c 731 . auto/module
732 ngx_module_libs=PERL 732 fi
733 ngx_module_link=$HTTP_PERL 733
734 734 if [ $HTTP_MEMCACHED = YES ]; then
735 . auto/module 735 ngx_module_name=ngx_http_memcached_module
736 fi 736 ngx_module_incs=
737 737 ngx_module_deps=
738 if [ $HTTP_MEMCACHED = YES ]; then 738 ngx_module_srcs=src/http/modules/ngx_http_memcached_module.c
739 ngx_module_name=ngx_http_memcached_module 739 ngx_module_libs=
740 ngx_module_incs= 740 ngx_module_link=$HTTP_MEMCACHED
741 ngx_module_deps= 741
742 ngx_module_srcs=src/http/modules/ngx_http_memcached_module.c 742 . auto/module
743 ngx_module_libs= 743 fi
744 ngx_module_link=$HTTP_MEMCACHED 744
745 745 if [ $HTTP_EMPTY_GIF = YES ]; then
746 . auto/module 746 ngx_module_name=ngx_http_empty_gif_module
747 fi 747 ngx_module_incs=
748 748 ngx_module_deps=
749 if [ $HTTP_EMPTY_GIF = YES ]; then 749 ngx_module_srcs=src/http/modules/ngx_http_empty_gif_module.c
750 ngx_module_name=ngx_http_empty_gif_module 750 ngx_module_libs=
751 ngx_module_incs= 751 ngx_module_link=$HTTP_EMPTY_GIF
752 ngx_module_deps= 752
753 ngx_module_srcs=src/http/modules/ngx_http_empty_gif_module.c 753 . auto/module
754 ngx_module_libs= 754 fi
755 ngx_module_link=$HTTP_EMPTY_GIF 755
756 756 if [ $HTTP_BROWSER = YES ]; then
757 . auto/module 757 ngx_module_name=ngx_http_browser_module
758 fi 758 ngx_module_incs=
759 759 ngx_module_deps=
760 if [ $HTTP_BROWSER = YES ]; then 760 ngx_module_srcs=src/http/modules/ngx_http_browser_module.c
761 ngx_module_name=ngx_http_browser_module 761 ngx_module_libs=
762 ngx_module_incs= 762 ngx_module_link=$HTTP_BROWSER
763 ngx_module_deps= 763
764 ngx_module_srcs=src/http/modules/ngx_http_browser_module.c 764 . auto/module
765 ngx_module_libs= 765 fi
766 ngx_module_link=$HTTP_BROWSER 766
767 767 if [ $HTTP_SECURE_LINK = YES ]; then
768 . auto/module 768 ngx_module_name=ngx_http_secure_link_module
769 fi 769 ngx_module_incs=
770 770 ngx_module_deps=
771 if [ $HTTP_SECURE_LINK = YES ]; then 771 ngx_module_srcs=src/http/modules/ngx_http_secure_link_module.c
772 ngx_module_name=ngx_http_secure_link_module 772 ngx_module_libs=
773 ngx_module_incs= 773 ngx_module_link=$HTTP_SECURE_LINK
774 ngx_module_deps= 774
775 ngx_module_srcs=src/http/modules/ngx_http_secure_link_module.c 775 . auto/module
776 ngx_module_libs= 776 fi
777 ngx_module_link=$HTTP_SECURE_LINK 777
778 778 if [ $HTTP_DEGRADATION = YES ]; then
779 . auto/module 779 have=NGX_HTTP_DEGRADATION . auto/have
780 fi 780
781 781 ngx_module_name=ngx_http_degradation_module
782 if [ $HTTP_DEGRADATION = YES ]; then 782 ngx_module_incs=
783 have=NGX_HTTP_DEGRADATION . auto/have 783 ngx_module_deps=
784 784 ngx_module_srcs=src/http/modules/ngx_http_degradation_module.c
785 ngx_module_name=ngx_http_degradation_module 785 ngx_module_libs=
786 ngx_module_incs= 786 ngx_module_link=$HTTP_DEGRADATION
787 ngx_module_deps= 787
788 ngx_module_srcs=src/http/modules/ngx_http_degradation_module.c 788 . auto/module
789 ngx_module_libs= 789 fi
790 ngx_module_link=$HTTP_DEGRADATION 790
791 791 if [ $HTTP_FLV = YES ]; then
792 . auto/module 792 ngx_module_name=ngx_http_flv_module
793 fi 793 ngx_module_incs=
794 794 ngx_module_deps=
795 if [ $HTTP_FLV = YES ]; then 795 ngx_module_srcs=src/http/modules/ngx_http_flv_module.c
796 ngx_module_name=ngx_http_flv_module 796 ngx_module_libs=
797 ngx_module_incs= 797 ngx_module_link=$HTTP_FLV
798 ngx_module_deps= 798
799 ngx_module_srcs=src/http/modules/ngx_http_flv_module.c 799 . auto/module
800 ngx_module_libs= 800 fi
801 ngx_module_link=$HTTP_FLV 801
802 802 if [ $HTTP_MP4 = YES ]; then
803 . auto/module 803 ngx_module_name=ngx_http_mp4_module
804 fi 804 ngx_module_incs=
805 805 ngx_module_deps=
806 if [ $HTTP_MP4 = YES ]; then 806 ngx_module_srcs=src/http/modules/ngx_http_mp4_module.c
807 ngx_module_name=ngx_http_mp4_module 807 ngx_module_libs=
808 ngx_module_incs= 808 ngx_module_link=$HTTP_MP4
809 ngx_module_deps= 809
810 ngx_module_srcs=src/http/modules/ngx_http_mp4_module.c 810 . auto/module
811 ngx_module_libs= 811 fi
812 ngx_module_link=$HTTP_MP4 812
813 813 if [ $HTTP_UPSTREAM_HASH = YES ]; then
814 . auto/module 814 ngx_module_name=ngx_http_upstream_hash_module
815 fi 815 ngx_module_incs=
816 816 ngx_module_deps=
817 if [ $HTTP_UPSTREAM_HASH = YES ]; then 817 ngx_module_srcs=src/http/modules/ngx_http_upstream_hash_module.c
818 ngx_module_name=ngx_http_upstream_hash_module 818 ngx_module_libs=
819 ngx_module_incs= 819 ngx_module_link=$HTTP_UPSTREAM_HASH
820 ngx_module_deps= 820
821 ngx_module_srcs=src/http/modules/ngx_http_upstream_hash_module.c 821 . auto/module
822 ngx_module_libs= 822 fi
823 ngx_module_link=$HTTP_UPSTREAM_HASH 823
824 824 if [ $HTTP_UPSTREAM_IP_HASH = YES ]; then
825 . auto/module 825 ngx_module_name=ngx_http_upstream_ip_hash_module
826 fi 826 ngx_module_incs=
827 827 ngx_module_deps=
828 if [ $HTTP_UPSTREAM_IP_HASH = YES ]; then 828 ngx_module_srcs=src/http/modules/ngx_http_upstream_ip_hash_module.c
829 ngx_module_name=ngx_http_upstream_ip_hash_module 829 ngx_module_libs=
830 ngx_module_incs= 830 ngx_module_link=$HTTP_UPSTREAM_IP_HASH
831 ngx_module_deps= 831
832 ngx_module_srcs=src/http/modules/ngx_http_upstream_ip_hash_module.c 832 . auto/module
833 ngx_module_libs= 833 fi
834 ngx_module_link=$HTTP_UPSTREAM_IP_HASH 834
835 835 if [ $HTTP_UPSTREAM_LEAST_CONN = YES ]; then
836 . auto/module 836 ngx_module_name=ngx_http_upstream_least_conn_module
837 fi 837 ngx_module_incs=
838 838 ngx_module_deps=
839 if [ $HTTP_UPSTREAM_LEAST_CONN = YES ]; then 839 ngx_module_srcs=src/http/modules/ngx_http_upstream_least_conn_module.c
840 ngx_module_name=ngx_http_upstream_least_conn_module 840 ngx_module_libs=
841 ngx_module_incs= 841 ngx_module_link=$HTTP_UPSTREAM_LEAST_CONN
842 ngx_module_deps= 842
843 ngx_module_srcs=src/http/modules/ngx_http_upstream_least_conn_module.c 843 . auto/module
844 ngx_module_libs= 844 fi
845 ngx_module_link=$HTTP_UPSTREAM_LEAST_CONN 845
846 846 if [ $HTTP_UPSTREAM_KEEPALIVE = YES ]; then
847 . auto/module 847 ngx_module_name=ngx_http_upstream_keepalive_module
848 fi 848 ngx_module_incs=
849 849 ngx_module_deps=
850 if [ $HTTP_UPSTREAM_KEEPALIVE = YES ]; then 850 ngx_module_srcs=src/http/modules/ngx_http_upstream_keepalive_module.c
851 ngx_module_name=ngx_http_upstream_keepalive_module 851 ngx_module_libs=
852 ngx_module_incs= 852 ngx_module_link=$HTTP_UPSTREAM_KEEPALIVE
853 ngx_module_deps= 853
854 ngx_module_srcs=src/http/modules/ngx_http_upstream_keepalive_module.c 854 . auto/module
855 ngx_module_libs= 855 fi
856 ngx_module_link=$HTTP_UPSTREAM_KEEPALIVE 856
857 857 if [ $HTTP_UPSTREAM_ZONE = YES ]; then
858 . auto/module 858 have=NGX_HTTP_UPSTREAM_ZONE . auto/have
859 fi 859
860 860 ngx_module_name=ngx_http_upstream_zone_module
861 if [ $HTTP_UPSTREAM_ZONE = YES ]; then 861 ngx_module_incs=
862 have=NGX_HTTP_UPSTREAM_ZONE . auto/have 862 ngx_module_deps=
863 863 ngx_module_srcs=src/http/modules/ngx_http_upstream_zone_module.c
864 ngx_module_name=ngx_http_upstream_zone_module 864 ngx_module_libs=
865 ngx_module_incs= 865 ngx_module_link=$HTTP_UPSTREAM_ZONE
866 ngx_module_deps= 866
867 ngx_module_srcs=src/http/modules/ngx_http_upstream_zone_module.c 867 . auto/module
868 ngx_module_libs= 868 fi
869 ngx_module_link=$HTTP_UPSTREAM_ZONE 869
870 870 if [ $HTTP_STUB_STATUS = YES ]; then
871 . auto/module 871 have=NGX_STAT_STUB . auto/have
872 fi 872
873 873 ngx_module_name=ngx_http_stub_status_module
874 if [ $HTTP_STUB_STATUS = YES ]; then 874 ngx_module_incs=
875 have=NGX_STAT_STUB . auto/have 875 ngx_module_deps=
876 876 ngx_module_srcs=src/http/modules/ngx_http_stub_status_module.c
877 ngx_module_name=ngx_http_stub_status_module 877 ngx_module_libs=
878 ngx_module_incs= 878 ngx_module_link=$HTTP_STUB_STATUS
879 ngx_module_deps= 879
880 ngx_module_srcs=src/http/modules/ngx_http_stub_status_module.c 880 . auto/module
881 ngx_module_libs= 881 fi
882 ngx_module_link=$HTTP_STUB_STATUS
883
884 . auto/module
885 fi 882 fi
886 883
887 884
888 if [ $MAIL != NO ]; then 885 if [ $MAIL != NO ]; then
889 MAIL_MODULES= 886 MAIL_MODULES=