# Reference: https://www.nginx.com/resources/wiki/extending/new_config/. ngx_module_type=HTTP ngx_module_name=ngx_ipscrub_module ngx_module_deps="$ngx_addon_dir/src/ngx_ipscrub_support.h $ngx_addon_dir/src/ngx_ipscrub_debug.h" ngx_module_srcs="$ngx_addon_dir/src/ngx_ipscrub_module.c $ngx_addon_dir/src/ngx_ipscrub_support.c $ngx_addon_dir/src/ngx_ipscrub_debug.c" # On Linux, link with libbsd, to get arc4random. if [ `uname` = Linux ]; then ngx_module_libs="SHA1 -lbsd" else ngx_module_libs="SHA1" fi . auto/module ngx_addon_name=$ngx_module_name