Skip to content

Commit f20f0e5

Browse files
committed
ci:include and bin file copy modify
1 parent 51e8c3c commit f20f0e5

File tree

4 files changed

+25
-7
lines changed

4 files changed

+25
-7
lines changed

.github/workflows/Rocky_build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ jobs:
4747
with:
4848
repository: libxengine/XEngine_OPenSource
4949
path: XEngine_Source/XEngine_Depend
50-
50+
51+
- name: Set TERM variable
52+
run: echo "TERM=xterm" >> $GITHUB_ENV
53+
5154
- name: install system package
5255
run: |
5356
dnf update -y
@@ -64,7 +67,8 @@ jobs:
6467
unzip ./XEngine_RockyLinux_9_${{ matrix.artifact }}.zip -d ./XEngine_RockyLinux_9_${{ matrix.artifact }}
6568
cd XEngine_RockyLinux_9_${{ matrix.artifact }}
6669
67-
cp -rf ./XEngine_Include /usr/local/include
70+
cp -rf ./XEngine_Include /usr/include
71+
cp -rf ./XEngine_Linux/xengine /usr/local/bin
6872
find ./XEngine_Linux -name "*.so" -exec cp {} /usr/lib64 \;
6973
ldconfig
7074

.github/workflows/Ubuntu_build.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ jobs:
3838
git submodule init
3939
git submodule update
4040
41+
- name: Set TERM variable
42+
run: echo "TERM=xterm" >> $GITHUB_ENV
43+
4144
- name: Set up Dependency ubuntu24.04 x86-64 Environment
4245
if: matrix.os == 'ubuntu-24.04'
4346
run: |
@@ -56,7 +59,8 @@ jobs:
5659
unzip ./XEngine_UBuntu_22.04_x86-64.zip -d ./XEngine_UBuntu_22.04_x86-64
5760
cd XEngine_UBuntu_22.04_x86-64
5861
59-
sudo cp -rf ./XEngine_Include /usr/local/include
62+
cp -rf ./XEngine_Include /usr/include
63+
cp -rf ./XEngine_Linux/xengine /usr/local/bin
6064
sudo find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
6165
sudo ldconfig
6266
- name: Set up Dependency ubuntu22.04 arm Environment
@@ -71,7 +75,8 @@ jobs:
7175
unzip ./XEngine_UBuntu_22.04_Arm64.zip -d ./XEngine_UBuntu_22.04_Arm64
7276
cd XEngine_UBuntu_22.04_Arm64
7377
74-
sudo cp -rf ./XEngine_Include /usr/local/include
78+
cp -rf ./XEngine_Include /usr/include
79+
cp -rf ./XEngine_Linux/xengine /usr/local/bin
7580
sudo find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
7681
sudo ldconfig
7782
- name: Set up Dependency ubuntu24.04 arm Environment
@@ -86,7 +91,8 @@ jobs:
8691
unzip ./XEngine_UBuntu_24.04_Arm64.zip -d ./XEngine_UBuntu_24.04_Arm64
8792
cd XEngine_UBuntu_24.04_Arm64
8893
89-
sudo cp -rf ./XEngine_Include /usr/local/include
94+
cp -rf ./XEngine_Include /usr/include
95+
cp -rf ./XEngine_Linux/xengine /usr/local/bin
9096
sudo find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
9197
sudo ldconfig
9298

.github/workflows/debian_build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ jobs:
4242
repository: libxengine/XEngine_OPenSource
4343
path: XEngine_Source/XEngine_Depend
4444

45+
- name: Set TERM variable
46+
run: echo "TERM=xterm" >> $GITHUB_ENV
47+
4548
- name: install system package
4649
run: |
4750
apt update -y
@@ -59,7 +62,8 @@ jobs:
5962
unzip ./XEngine_Debian_12_${{ matrix.artifact }}.zip -d ./XEngine_Debian_12_${{ matrix.artifact }}
6063
cd XEngine_Debian_12_${{ matrix.artifact }}
6164
62-
cp -rf ./XEngine_Include /usr/local/include
65+
cp -rf ./XEngine_Include /usr/include
66+
cp -rf ./XEngine_Linux/xengine /usr/local/bin
6367
find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
6468
ldconfig
6569

.github/workflows/macbuild.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ jobs:
3636
git submodule init
3737
git submodule update
3838
39+
- name: Set TERM variable
40+
run: echo "TERM=xterm" >> $GITHUB_ENV
41+
3942
- name: brew install
4043
run: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
4144

@@ -60,7 +63,8 @@ jobs:
6063
6164
sudo mkdir -p /usr/local/include
6265
sudo mkdir -p /usr/local/lib
63-
sudo cp -rf ./XEngine_Include /usr/local/include
66+
cp -rf ./XEngine_Include /usr/include
67+
cp -rf ./XEngine_Mac/xengine /usr/local/bin
6468
sudo find ./XEngine_Mac -name "*.dylib" -exec cp {} /usr/local/lib \;
6569
6670
- name: make debug

0 commit comments

Comments
 (0)