aboutsummaryrefslogtreecommitdiff
path: root/nginx
diff options
context:
space:
mode:
Diffstat (limited to 'nginx')
-rw-r--r--nginx/config18
1 files changed, 14 insertions, 4 deletions
diff --git a/nginx/config b/nginx/config
index a6251000..57e9631d 100644
--- a/nginx/config
+++ b/nginx/config
@@ -2,9 +2,19 @@ ngx_addon_name="ngx_http_js_module"
USE_PCRE=YES
-HTTP_MODULES="$HTTP_MODULES ngx_http_js_module"
-NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_js_module.c"
+if test -n "$ngx_module_link"; then
+ ngx_module_type=HTTP
+ ngx_module_name=ngx_http_js_module
+ ngx_module_incs="$ngx_addon_dir/../nxt $ngx_addon_dir/../njs"
+ ngx_module_srcs="$ngx_addon_dir/ngx_http_js_module.c"
+ ngx_module_libs="$ngx_addon_dir/../build/libnjs.a -lm"
+
+ . auto/module
+else
+ HTTP_MODULES="$HTTP_MODULES ngx_http_js_module"
+ CORE_INCS="$CORE_INCS $ngx_addon_dir/../nxt $ngx_addon_dir/../njs"
+ NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_js_module.c"
+ CORE_LIBS="$CORE_LIBS $ngx_addon_dir/../build/libnjs.a -lm"
+fi
LINK_DEPS="$LINK_DEPS $ngx_addon_dir/../build/libnjs.a"
-CORE_LIBS="$CORE_LIBS $ngx_addon_dir/../build/libnjs.a -lm"
-CORE_INCS="$CORE_INCS $ngx_addon_dir/../nxt $ngx_addon_dir/../njs"