mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-04 16:02:26 +08:00
makefile编译客户端协议、生成服务器配置表 && docker镜像构建
This commit is contained in:
@@ -6,10 +6,8 @@
|
||||
|
||||
## 使用方法
|
||||
|
||||
> 1. 在此目录下建立bin目录和proto目录
|
||||
> 1. 在此目录下建立proto目录
|
||||
> 2. 将对应版本的proto协议文件复制到proto目录下并编译成pb.go
|
||||
> 3. 将client_proto_gen_test.go的TestClientProtoGen方法添加运行配置
|
||||
> 4. 将运行配置输出目录和工作目录都设置为bin目录
|
||||
> 5. 运行并生成client_proto_gen.go
|
||||
> 6. 将client_cmd.csv放入gate和gs和fight服务器的运行目录下
|
||||
> 7. 将gate和gs和fight服务器的配置文件中开启client_proto_proxy_enable客户端协议代理功能
|
||||
> 3. make gen_client_proto
|
||||
> 4. 将client_cmd.csv放入gate和gs和fight服务器的运行目录下
|
||||
> 5. 将gate和gs和fight服务器的配置文件中开启client_proto_proxy_enable客户端协议代理功能
|
||||
|
||||
@@ -7,7 +7,7 @@ import (
|
||||
)
|
||||
|
||||
func TestClientProtoGen(t *testing.T) {
|
||||
dir, err := os.ReadDir("../proto")
|
||||
dir, err := os.ReadDir("./proto")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
@@ -39,7 +39,7 @@ func TestClientProtoGen(t *testing.T) {
|
||||
fileData += "\t}\n"
|
||||
fileData += "}\n"
|
||||
|
||||
err = os.WriteFile("../client_proto_gen.go", []byte(fileData), 0644)
|
||||
err = os.WriteFile("./client_proto_gen.go", []byte(fileData), 0644)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user