summaryrefslogtreecommitdiffhomepage
path: root/auto
diff options
context:
space:
mode:
authorRoman Arutyunyan <arut@nginx.com>2017-07-20 08:50:49 +0300
committerRoman Arutyunyan <arut@nginx.com>2017-07-20 08:50:49 +0300
commit3900d1cb3cf39963d909604923f7e7af6ecf99fd (patch)
tree70e55ea1ef20488c7aef08ab702f0edbfd02a264 /auto
parent129b06dc5dfab7b4513a4f274b3778cd9b8a6a22 (diff)
downloadnginx-3900d1cb3cf39963d909604923f7e7af6ecf99fd.tar.gz
nginx-3900d1cb3cf39963d909604923f7e7af6ecf99fd.tar.bz2
Mirror module.
Diffstat (limited to 'auto')
-rw-r--r--auto/modules11
-rw-r--r--auto/options3
2 files changed, 14 insertions, 0 deletions
diff --git a/auto/modules b/auto/modules
index 1500f8847..26b05bd8b 100644
--- a/auto/modules
+++ b/auto/modules
@@ -506,6 +506,17 @@ if [ $HTTP = YES ]; then
. auto/module
fi
+ if [ $HTTP_MIRROR = YES ]; then
+ ngx_module_name=ngx_http_mirror_module
+ ngx_module_incs=
+ ngx_module_deps=
+ ngx_module_srcs=src/http/modules/ngx_http_mirror_module.c
+ ngx_module_libs=
+ ngx_module_link=$HTTP_MIRROR
+
+ . auto/module
+ fi
+
if :; then
ngx_module_name=ngx_http_try_files_module
ngx_module_incs=
diff --git a/auto/options b/auto/options
index 66b822a72..24c2618b2 100644
--- a/auto/options
+++ b/auto/options
@@ -70,6 +70,7 @@ HTTP_DAV=NO
HTTP_ACCESS=YES
HTTP_AUTH_BASIC=YES
HTTP_AUTH_REQUEST=NO
+HTTP_MIRROR=YES
HTTP_USERID=YES
HTTP_SLICE=NO
HTTP_AUTOINDEX=YES
@@ -249,6 +250,7 @@ $0: warning: the \"--with-ipv6\" option is deprecated"
--without-http_userid_module) HTTP_USERID=NO ;;
--without-http_access_module) HTTP_ACCESS=NO ;;
--without-http_auth_basic_module) HTTP_AUTH_BASIC=NO ;;
+ --without-http_mirror_module) HTTP_MIRROR=NO ;;
--without-http_autoindex_module) HTTP_AUTOINDEX=NO ;;
--without-http_status_module) HTTP_STATUS=NO ;;
--without-http_geo_module) HTTP_GEO=NO ;;
@@ -458,6 +460,7 @@ cat << END
--without-http_userid_module disable ngx_http_userid_module
--without-http_access_module disable ngx_http_access_module
--without-http_auth_basic_module disable ngx_http_auth_basic_module
+ --without-http_mirror_module disable ngx_http_mirror_module
--without-http_autoindex_module disable ngx_http_autoindex_module
--without-http_geo_module disable ngx_http_geo_module
--without-http_map_module disable ngx_http_map_module