File tree Expand file tree Collapse file tree 10 files changed +14
-22
lines changed
Expand file tree Collapse file tree 10 files changed +14
-22
lines changed Original file line number Diff line number Diff line change @@ -24,11 +24,11 @@ jobs:
2424 - arch : amd64
2525 runner : ubuntu-24.04
2626 platform : linux/amd64
27- artifact_suffix : x86-64
27+ artifact : x86-64
2828 - arch : arm64
2929 runner : ubuntu-24.04-arm
3030 platform : linux/arm64
31- artifact_suffix : Arm64
31+ artifact : Arm64
3232
3333 steps :
3434 - name : Checkout main repository code
5959 - name : install xengine library
6060 run : |
6161 latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
62- wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_9_${{ matrix.artifact_suffix }}.zip
63- unzip ./XEngine_RockyLinux_9_${{ matrix.artifact_suffix }}.zip -d ./XEngine_RockyLinux_9_${{ matrix.artifact_suffix }}
64- cd XEngine_RockyLinux_9_${{ matrix.artifact_suffix }}
62+ wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_9_${{ matrix.artifact }}.zip
63+ unzip ./XEngine_RockyLinux_9_${{ matrix.artifact }}.zip -d ./XEngine_RockyLinux_9_${{ matrix.artifact }}
64+ cd XEngine_RockyLinux_9_${{ matrix.artifact }}
6565
6666 cp -rf ./XEngine_Include /usr/local/include
6767 find ./XEngine_Linux -name "*.so" -exec cp {} /usr/lib64 \;
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17 -fPIC
2- PLATFORM = linux
32PLATVER =
43FILEEXT =
54LIBFLAG =
@@ -11,7 +10,7 @@ OBJECTS = ModuleConfigure_Json.o pch.o
1110
1211ifeq ($(RELEASE ) ,1)
1312FLAGS = -c -D _RELEASE
14- DEBUG =
13+ DEBUG = -O2
1514else
1615 ifeq ($(PLATFORM),mac)
1716 FLAGS = -c
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17 -fPIC
2- PLATFORM = linux
32PLATVER =
43FILEEXT =
54LIBFLAG =
@@ -11,7 +10,7 @@ OBJECTS = ModuleDatabase_MySql.o ModuleDatabase_SQlite.o pch.o
1110
1211ifeq ($(RELEASE ) ,1)
1312FLAGS = -c -D _RELEASE
14- DEBUG =
13+ DEBUG = -O2
1514else
1615 ifeq ($(PLATFORM),mac)
1716 FLAGS = -c
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17 -fPIC
2- PLATFORM = linux
32PLATVER =
43FILEEXT =
54LIBFLAG =
@@ -11,7 +10,7 @@ OBJECTS = ModuleProtocol_Packet.o ModuleProtocol_Parse.o pch.o
1110
1211ifeq ($(RELEASE ) ,1)
1312FLAGS = -c -D _RELEASE
14- DEBUG =
13+ DEBUG = -O2
1514else
1615 ifeq ($(PLATFORM),mac)
1716 FLAGS = -c
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17
2- PLATFORM = linux
32PLATVER =
43LOADHDR = -I ./
54LOADSO = -L ../../XEngine_ModuleConfigure -L ../../XEngine_ModuleDatabase -L ../../XEngine_ModuleProtocol \
@@ -12,7 +11,7 @@ OBJECTS = XEngine_Configure.o XEngine_Network.o XEngine_CenterTask.o XEngine_Cen
1211
1312ifeq ($(RELEASE ) ,1)
1413FLAGS = -c -D _RELEASE
15- DEBUG =
14+ DEBUG = -O2
1615else
1716 ifeq ($(PLATFORM),mac)
1817 FLAGS = -c
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17
2- PLATFORM = linux
32PLATVER =
43LOADHDR = -I ./
54LOADSO = -L ../../XEngine_ModuleConfigure -L ../../XEngine_ModuleDatabase -L ../../XEngine_ModuleProtocol \
@@ -12,7 +11,7 @@ OBJECTS = XEngine_Configure.o XEngine_Network.o XEngine_HTTP2Task.o XEngine_HTTP
1211
1312ifeq ($(RELEASE ) ,1)
1413FLAGS = -c -D _RELEASE
15- DEBUG =
14+ DEBUG = -O2
1615else
1716 ifeq ($(PLATFORM),mac)
1817 FLAGS = -c
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17
2- PLATFORM = linux
32PLATVER =
43LOADHDR = -I ./
54LOADSO = -L ../../XEngine_ModuleConfigure -L ../../XEngine_ModuleDatabase -L ../../XEngine_ModuleProtocol \
@@ -12,7 +11,7 @@ OBJECTS = XEngine_Configure.o XEngine_Network.o XEngine_HTTPTask.o XEngine_HttpA
1211
1312ifeq ($(RELEASE ) ,1)
1413FLAGS = -c -D _RELEASE
15- DEBUG =
14+ DEBUG = -O2
1615else
1716 ifeq ($(PLATFORM),mac)
1817 FLAGS = -c
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17
2- PLATFORM = linux
32PLATVER =
43LOADHDR = -I ./
54LOADSO =
@@ -9,7 +8,7 @@ OBJECTS = XEngine_Configure.o XEngine_Network.o XEngine_SimpleApp.o
98
109ifeq ($(RELEASE ) ,1)
1110FLAGS = -c -D _RELEASE
12- DEBUG =
11+ DEBUG = -O2
1312else
1413 ifeq ($(PLATFORM),mac)
1514 FLAGS = -c
Original file line number Diff line number Diff line change 11CC = g++ -Wall -std=c++17
2- PLATFORM = linux
32PLATVER =
43LOADHDR = -I ./
54LOADSO = -L ../../XEngine_ModuleConfigure -L ../../XEngine_ModuleDatabase -L ../../XEngine_ModuleProtocol \
@@ -12,7 +11,7 @@ OBJECTS = XEngine_Configure.o XEngine_Network.o XEngine_WSTask.o XEngine_WebSock
1211
1312ifeq ($(RELEASE ) ,1)
1413FLAGS = -c -D _RELEASE
15- DEBUG =
14+ DEBUG = -O2
1615else
1716 ifeq ($(PLATFORM),mac)
1817 FLAGS = -c
You can’t perform that action at this time.
0 commit comments