Skip to content

Commit cad288d

Browse files
committed
improved:make file build
1 parent 99b9931 commit cad288d

File tree

10 files changed

+14
-22
lines changed

10 files changed

+14
-22
lines changed

.github/workflows/rocky_build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff 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
@@ -59,9 +59,9 @@ jobs:
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 \;

XEngine_Source/XEngine_ModuleConfigure/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17 -fPIC
2-
PLATFORM = linux
32
PLATVER =
43
FILEEXT =
54
LIBFLAG =
@@ -11,7 +10,7 @@ OBJECTS = ModuleConfigure_Json.o pch.o
1110

1211
ifeq ($(RELEASE),1)
1312
FLAGS = -c -D _RELEASE
14-
DEBUG =
13+
DEBUG = -O2
1514
else
1615
ifeq ($(PLATFORM),mac)
1716
FLAGS = -c

XEngine_Source/XEngine_ModuleDatabase/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17 -fPIC
2-
PLATFORM = linux
32
PLATVER =
43
FILEEXT =
54
LIBFLAG =
@@ -11,7 +10,7 @@ OBJECTS = ModuleDatabase_MySql.o ModuleDatabase_SQlite.o pch.o
1110

1211
ifeq ($(RELEASE),1)
1312
FLAGS = -c -D _RELEASE
14-
DEBUG =
13+
DEBUG = -O2
1514
else
1615
ifeq ($(PLATFORM),mac)
1716
FLAGS = -c

XEngine_Source/XEngine_ModuleProtocol/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17 -fPIC
2-
PLATFORM = linux
32
PLATVER =
43
FILEEXT =
54
LIBFLAG =
@@ -11,7 +10,7 @@ OBJECTS = ModuleProtocol_Packet.o ModuleProtocol_Parse.o pch.o
1110

1211
ifeq ($(RELEASE),1)
1312
FLAGS = -c -D _RELEASE
14-
DEBUG =
13+
DEBUG = -O2
1514
else
1615
ifeq ($(PLATFORM),mac)
1716
FLAGS = -c

XEngine_Source/XEngine_ServiceApp/XEngine_CenterApp/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17
2-
PLATFORM = linux
32
PLATVER =
43
LOADHDR = -I ./
54
LOADSO = -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

1312
ifeq ($(RELEASE),1)
1413
FLAGS = -c -D _RELEASE
15-
DEBUG =
14+
DEBUG = -O2
1615
else
1716
ifeq ($(PLATFORM),mac)
1817
FLAGS = -c

XEngine_Source/XEngine_ServiceApp/XEngine_HTTP2App/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17
2-
PLATFORM = linux
32
PLATVER =
43
LOADHDR = -I ./
54
LOADSO = -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

1312
ifeq ($(RELEASE),1)
1413
FLAGS = -c -D _RELEASE
15-
DEBUG =
14+
DEBUG = -O2
1615
else
1716
ifeq ($(PLATFORM),mac)
1817
FLAGS = -c

XEngine_Source/XEngine_ServiceApp/XEngine_HttpApp/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17
2-
PLATFORM = linux
32
PLATVER =
43
LOADHDR = -I ./
54
LOADSO = -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

1312
ifeq ($(RELEASE),1)
1413
FLAGS = -c -D _RELEASE
15-
DEBUG =
14+
DEBUG = -O2
1615
else
1716
ifeq ($(PLATFORM),mac)
1817
FLAGS = -c

XEngine_Source/XEngine_ServiceApp/XEngine_SimpleApp/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17
2-
PLATFORM = linux
32
PLATVER =
43
LOADHDR = -I ./
54
LOADSO =
@@ -9,7 +8,7 @@ OBJECTS = XEngine_Configure.o XEngine_Network.o XEngine_SimpleApp.o
98

109
ifeq ($(RELEASE),1)
1110
FLAGS = -c -D _RELEASE
12-
DEBUG =
11+
DEBUG = -O2
1312
else
1413
ifeq ($(PLATFORM),mac)
1514
FLAGS = -c

XEngine_Source/XEngine_ServiceApp/XEngine_WebSocketApp/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
CC = g++ -Wall -std=c++17
2-
PLATFORM = linux
32
PLATVER =
43
LOADHDR = -I ./
54
LOADSO = -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

1312
ifeq ($(RELEASE),1)
1413
FLAGS = -c -D _RELEASE
15-
DEBUG =
14+
DEBUG = -O2
1615
else
1716
ifeq ($(PLATFORM),mac)
1817
FLAGS = -c

0 commit comments

Comments
 (0)