Skip to content

Commit 84f9eaa

Browse files
hnakamurdenji
authored andcommitted
Convert a config file to build a dynamic module
Resolved FRiCKLE#45
1 parent d20b712 commit 84f9eaa

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

Diff for: config

+12-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,17 @@ if [ "$HTTP_UWSGI" = "YES" ]; then
1515
fi
1616

1717
ngx_addon_name=ngx_http_cache_purge_module
18-
HTTP_MODULES="$HTTP_MODULES ngx_http_cache_purge_module"
19-
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_cache_purge_module.c"
18+
CACHE_PURGE_SRCS="$ngx_addon_dir/ngx_cache_purge_module.c"
19+
20+
if [ -n "$ngx_module_link" ]; then
21+
ngx_module_type=HTTP
22+
ngx_module_name="$ngx_addon_name"
23+
ngx_module_srcs="$CACHE_PURGE_SRCS"
24+
25+
. auto/module
26+
else
27+
HTTP_MODULES="$HTTP_MODULES $ngx_addon_name"
28+
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $CACHE_PURGE_SRCS"
29+
fi
2030

2131
have=NGX_CACHE_PURGE_MODULE . auto/have

0 commit comments

Comments
 (0)