From 5c1394a4f5774d5f6633c776d8595679ffd08a4e Mon Sep 17 00:00:00 2001 From: lionsoul Date: Thu, 22 Aug 2019 10:35:26 +0800 Subject: [PATCH] add nginx module support --- binding/nginx/README.md | 3 +++ binding/{ngx-ip2region => nginx}/config | 0 binding/{ngx-ip2region => nginx}/ngx_ip2region.h | 2 +- binding/{ngx-ip2region => nginx}/ngx_ip2region_module.c | 0 binding/ngx-ip2region/README.md | 4 ---- 5 files changed, 4 insertions(+), 5 deletions(-) create mode 100644 binding/nginx/README.md rename binding/{ngx-ip2region => nginx}/config (100%) rename binding/{ngx-ip2region => nginx}/ngx_ip2region.h (91%) rename binding/{ngx-ip2region => nginx}/ngx_ip2region_module.c (100%) delete mode 100644 binding/ngx-ip2region/README.md diff --git a/binding/nginx/README.md b/binding/nginx/README.md new file mode 100644 index 0000000..697cd73 --- /dev/null +++ b/binding/nginx/README.md @@ -0,0 +1,3 @@ +# 说明 + +- 编译本模块时,请手动链接对../c/ip2region.c文件的依赖。 diff --git a/binding/ngx-ip2region/config b/binding/nginx/config similarity index 100% rename from binding/ngx-ip2region/config rename to binding/nginx/config diff --git a/binding/ngx-ip2region/ngx_ip2region.h b/binding/nginx/ngx_ip2region.h similarity index 91% rename from binding/ngx-ip2region/ngx_ip2region.h rename to binding/nginx/ngx_ip2region.h index f7728c7..f07adbd 100644 --- a/binding/ngx-ip2region/ngx_ip2region.h +++ b/binding/nginx/ngx_ip2region.h @@ -5,7 +5,7 @@ extern "C" { #endif -#include "../../binding/c/ip2region.h" +#include "../c/ip2region.h" typedef struct ngx_ip2region_conf_s { ngx_str_t db_file; diff --git a/binding/ngx-ip2region/ngx_ip2region_module.c b/binding/nginx/ngx_ip2region_module.c similarity index 100% rename from binding/ngx-ip2region/ngx_ip2region_module.c rename to binding/nginx/ngx_ip2region_module.c diff --git a/binding/ngx-ip2region/README.md b/binding/ngx-ip2region/README.md deleted file mode 100644 index ffd4d59..0000000 --- a/binding/ngx-ip2region/README.md +++ /dev/null @@ -1,4 +0,0 @@ -#说明 - -- 本模块依赖[ip2region](https://github.com/lionsoul2014/ip2region/tree/master/binding/c)项目,需要手动下载ip2region.c 和 ip2region.h文件后进行编译 -