From 4b4984fce00e5bbba6ec3caeebfc0a1fb0415858 Mon Sep 17 00:00:00 2001 From: Lion Date: Sun, 19 Jun 2022 19:07:03 +0800 Subject: [PATCH] add Makefile and docs for golang xdb maker and binding --- binding/golang/Makefile | 10 ++++++++++ binding/golang/ReadMe.md | 2 +- maker/golang/Makefile | 10 ++++++++++ maker/golang/ReadMe.md | 2 +- 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 binding/golang/Makefile create mode 100644 maker/golang/Makefile diff --git a/binding/golang/Makefile b/binding/golang/Makefile new file mode 100644 index 0000000..4900d01 --- /dev/null +++ b/binding/golang/Makefile @@ -0,0 +1,10 @@ +# ip2region golang binding makefile +all: build +.PHONY: all + +build: + go build -o xdb_searcher +test: + go test -v ./... +clean: + find ./ -name xdb_searcher | xargs rm -f \ No newline at end of file diff --git a/binding/golang/ReadMe.md b/binding/golang/ReadMe.md index 05142f6..3569f46 100644 --- a/binding/golang/ReadMe.md +++ b/binding/golang/ReadMe.md @@ -43,7 +43,7 @@ func main() { 通过如下方式编译得到 xdb_searcher 可执行程序: ```bash # 切换到 golang binding 根目录 -go build -o xdb_searcher +make ``` diff --git a/maker/golang/Makefile b/maker/golang/Makefile new file mode 100644 index 0000000..56dc84b --- /dev/null +++ b/maker/golang/Makefile @@ -0,0 +1,10 @@ +# ip2region golang maker makefile +all: build +.PHONY: all + +build: + go build -o xdb_maker +test: + go test -v ./... +clean: + find ./ -name xdb_maker | xargs rm -f diff --git a/maker/golang/ReadMe.md b/maker/golang/ReadMe.md index 74a6ef3..d906906 100644 --- a/maker/golang/ReadMe.md +++ b/maker/golang/ReadMe.md @@ -5,7 +5,7 @@ 通过如下方式编译得到 xdb_maker 可执行程序: ``` # 切换到golang maker 根目录 -go build -o xdb_maker +make ``` 编译成功后会在当前目录生成一个 xdb_maker 的可执行文件