Skip to content

Commit 1be0781

Browse files
committed
update:document
fixed:lua load failure for linux
1 parent 0bc2f71 commit 1be0781

6 files changed

Lines changed: 31 additions & 1 deletion

File tree

CHANGELOG

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
XEngine_APIService V3.15.0.1001
2+
3+
ci:更新了工作流
4+
更新:依赖库
5+
更新:插件新版本
6+
更新:vs版本到2026
7+
优化:http响应发送内存
8+
修改:HTTP 响应封装现在统一在 send 函数中处理;所有 HTTP 响应均返回 200 状态码,其正确性需通过 payload JSON 来判断
9+
修改:http函数名不区分大小写
10+
修改:code scan的报告代码
11+
修正:linux lua插件加载问题
12+
13+
ci:improved ci workflow
14+
update:depend library
15+
update:plugin match
16+
update:vs to 2006 version
17+
improved:http reply send memory
18+
modify:HTTP response encapsulation is now unified in the send function; HTTP responses all return 200, and whether they are correct or incorrect needs to be determined by the payload JSON
19+
modify:case-insensitive for function name of http
20+
modify:code for report code scanning
21+
fixed:lua load failure for linux
22+
======================================================================================
123
XEngine_APIService V3.14.0.1001
224

325
更新:依赖库

XEngine_Docment/Docment_en.docx

4.86 KB
Binary file not shown.

XEngine_Docment/Docment_zh.docx

3 Bytes
Binary file not shown.

XEngine_Release/XEngine_Config/XEngine_VersionConfig.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
22
"XVer":[
3+
"3.15.0.1001 Build20260605",
4+
"3.14.0.1001 Build20260205",
35
"3.13.0.1001 Build20251015",
46
"3.12.0.1001 Build20250703",
57
"3.11.0.1001 Build20250506",

XEngine_Source/Makefile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ APIMODULE_IPMAC_PATH = ./XEngine_DependLibrary/XEngine_IPMacData/XEngine_Source/
2626

2727
APP_HTTP_PATH = ./XEngine_ServiceApp/XEngine_HttpApp
2828

29+
LUA_SWITCH_VAL := $(shell grep -w "_XENGINE_BUILD_SWITCH_LUA" XEngine_BuildSwitch.h | awk '{print $$3}')
30+
2931
ifeq ($(PLATFORM),linux)
3032
FILEEXT = so
3133
else ifeq ($(PLATFORM),mac)
@@ -72,9 +74,13 @@ endif
7274
libXEngine_PluginExtension.so:
7375
ifeq ($(FLAGS), InstallAll)
7476
cp $(THIRDPART_MODULE_PLUGIN)/libXEngine_PluginExtension.$(FILEEXT) ../XEngine_Release/
77+
else
78+
ifeq ($(LUA_SWITCH_VAL), 1)
79+
make -C $(THIRDPART_MODULE_PLUGIN) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS) _XENGINE_BUILD_SWITCH_LUA=1
7580
else
7681
make -C $(THIRDPART_MODULE_PLUGIN) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)
7782
endif
83+
endif
7884
libXEngine_APIModulePhone.so:
7985
ifeq ($(FLAGS), InstallAll)
8086
cp $(APIMODULE_PHONE_PATH)/libXEngine_APIModulePhone.$(FILEEXT) ../XEngine_Release/

0 commit comments

Comments
 (0)