diff --git a/LICENSE b/LICENSE index 8f39ba0..a51035b 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,7 @@ -Copyright (c) Zhang, Yuexiang (xfeep) +Copyright (C) 2002-2019 Igor Sysoev +Copyright (C) 2011-2019 Nginx, Inc. +Copyright (c) 2016-2019 Zhang, Yuexiang (xfeep) + All rights reserved. The BSD 3-Clause License diff --git a/src/c/config b/src/c/config index 13dcef6..6155cc9 100644 --- a/src/c/config +++ b/src/c/config @@ -1,5 +1,12 @@ ngx_addon_name=ngx_http_access_plus_module -HTTP_MODULES="$HTTP_MODULES ngx_http_access_plus_module" -NGX_ADDON_SRCS="$NGX_ADDON_SRCS \ - $ngx_addon_dir/ngx_http_access_plus_module.c \ -" + +if test -n "$ngx_module_link"; then + ngx_module_type=HTTP + ngx_module_name=$ngx_addon_name + ngx_module_srcs="$ngx_addon_dir/$ngx_addon_name.c" + + . auto/module +else + HTTP_MODULES="$HTTP_MODULES $ngx_addon_name" + NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/$ngx_addon_name.c" +fi diff --git a/src/c/ngx_http_access_plus_module.c b/src/c/ngx_http_access_plus_module.c index b71f200..3dab4c6 100644 --- a/src/c/ngx_http_access_plus_module.c +++ b/src/c/ngx_http_access_plus_module.c @@ -1,5 +1,7 @@ /** - * Copyright (C) Zhang,Yuexiang (xfeep) + * Copyright (C) Igor Sysoev + * Copyright (C) Nginx, Inc. + * Copyright (C) Zhang,Yuexiang (xfeep) * */ @@ -7,10 +9,6 @@ #include #include -#include -#include -#include - static char* ngx_http_access_plus_methods[] = {"unknown", "get", "head", "post", "put", "delete", "mkcol", "copy", "move", "options", "propfind", "proppatch", "lock", "unlock", "patch", "trace", NULL};