ngx_addon_name=ngx_http_combined_upstreams_module

if [ "$NGX_HTTP_COMBINED_UPSTREAMS_PERSISTENT_UPSTRAND_INTERCEPT_CTX" = y ] ||
   [ "$NGX_HTTP_COMBINED_UPSTREAMS_PERSISTENT_UPSTRAND_INTERCEPT_CTX" = yes ]
then
    if [ "$ngx_easy_context_dir" = "" ]
    then
        echo "$0: error: unable to find nginx-easy-context module!"
        echo "   Make sure that it was specified in one of --add-module "`
            `"or --add-dynamic-module options before this module"
        exit 1
    fi
    ngx_module_incs="$ngx_easy_context_dir"
    NGX_EASY_CONTEXT_INC="$ngx_easy_context_dir/ngx_easy_context.h"
else
    NGX_EASY_CONTEXT_INC=
fi

NGX_HTTP_COMBINED_UPSTREAMS_MODULE_DEPS="                                   \
        $ngx_addon_dir/src/${ngx_addon_name}.h                              \
        $ngx_addon_dir/src/ngx_http_combined_upstreams_upstrand.h           \
        $NGX_EASY_CONTEXT_INC                                               \
        "

NGX_HTTP_COMBINED_UPSTREAMS_MODULE_SRCS="                                   \
        $ngx_addon_dir/src/${ngx_addon_name}.c                              \
        $ngx_addon_dir/src/ngx_http_combined_upstreams_upstrand.c           \
        "

ngx_module_type=HTTP_AUX_FILTER
ngx_module_name=$ngx_addon_name
ngx_module_deps="$NGX_HTTP_COMBINED_UPSTREAMS_MODULE_DEPS"
ngx_module_srcs="$NGX_HTTP_COMBINED_UPSTREAMS_MODULE_SRCS"

. auto/module

if [ "$NGX_HTTP_COMBINED_UPSTREAMS_PERSISTENT_UPSTRAND_INTERCEPT_CTX" = y ] ||
   [ "$NGX_HTTP_COMBINED_UPSTREAMS_PERSISTENT_UPSTRAND_INTERCEPT_CTX" = yes ]
then
    CFLAGS="$CFLAGS "`
        `"-DNGX_HTTP_COMBINED_UPSTREAMS_PERSISTENT_UPSTRAND_INTERCEPT_CTX"
fi

