comparison auto/modules @ 6115:61d7ae76647d

Stream: port from NGINX+.
author Ruslan Ermilov <ru@nginx.com>
date Mon, 20 Apr 2015 13:05:11 +0300
parents 79ddb0bdb273
children adba26ff70b5
comparison
equal deleted inserted replaced
6114:4a640716f4e2 6115:61d7ae76647d
433 have=NGX_MAIL_SSL . auto/have 433 have=NGX_MAIL_SSL . auto/have
434 USE_OPENSSL=YES 434 USE_OPENSSL=YES
435 fi 435 fi
436 436
437 437
438 if [ $STREAM_SSL = YES ]; then
439 have=NGX_STREAM_SSL . auto/have
440 USE_OPENSSL=YES
441 fi
442
443
438 modules="$CORE_MODULES $EVENT_MODULES" 444 modules="$CORE_MODULES $EVENT_MODULES"
439 445
440 446
441 # thread pool module should be initialized after events 447 # thread pool module should be initialized after events
442 if [ $USE_THREADS = YES ]; then 448 if [ $USE_THREADS = YES ]; then
503 509
504 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(MAIL_DEPS)" 510 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(MAIL_DEPS)"
505 fi 511 fi
506 512
507 513
514 if [ $STREAM = YES ]; then
515 have=NGX_STREAM . auto/have
516 modules="$modules $STREAM_MODULES"
517
518 if [ $STREAM_SSL = YES ]; then
519 modules="$modules $STREAM_SSL_MODULE"
520 STREAM_DEPS="$STREAM_DEPS $STREAM_SSL_DEPS"
521 STREAM_SRCS="$STREAM_SRCS $STREAM_SSL_SRCS"
522 fi
523
524 if [ $STREAM_UPSTREAM_HASH = YES ]; then
525 modules="$modules $STREAM_UPSTREAM_HASH_MODULE"
526 STREAM_SRCS="$STREAM_SRCS $STREAM_UPSTREAM_HASH_SRCS"
527 fi
528
529 if [ $STREAM_UPSTREAM_LEAST_CONN = YES ]; then
530 modules="$modules $STREAM_UPSTREAM_LEAST_CONN_MODULE"
531 STREAM_SRCS="$STREAM_SRCS $STREAM_UPSTREAM_LEAST_CONN_SRCS"
532 fi
533
534 if [ $STREAM_UPSTREAM_ZONE = YES ]; then
535 have=NGX_STREAM_UPSTREAM_ZONE . auto/have
536 modules="$modules $STREAM_UPSTREAM_ZONE_MODULE"
537 STREAM_SRCS="$STREAM_SRCS $STREAM_UPSTREAM_ZONE_SRCS"
538 fi
539
540 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(STREAM_DEPS)"
541 fi
542
543
508 if [ $NGX_GOOGLE_PERFTOOLS = YES ]; then 544 if [ $NGX_GOOGLE_PERFTOOLS = YES ]; then
509 modules="$modules $NGX_GOOGLE_PERFTOOLS_MODULE" 545 modules="$modules $NGX_GOOGLE_PERFTOOLS_MODULE"
510 NGX_MISC_SRCS="$NGX_MISC_SRCS $NGX_GOOGLE_PERFTOOLS_SRCS" 546 NGX_MISC_SRCS="$NGX_MISC_SRCS $NGX_GOOGLE_PERFTOOLS_SRCS"
511 fi 547 fi
512 548