File tree Expand file tree Collapse file tree 5 files changed +10
-39
lines changed
Expand file tree Collapse file tree 5 files changed +10
-39
lines changed Original file line number Diff line number Diff line change @@ -47,22 +47,15 @@ jobs:
4747 apt update -y
4848 apt install gcc g++ make git jq unzip curl -y
4949
50- - name : Set up Dependency rocky linux Environment
51- run : |
52- cd libxengine
53- chmod 777 *
54- ./XEngine_LINEnv.sh -i 0
5550 - name : install xengine library
5651 run : |
5752 latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
5853 wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_Debian_12_${{ matrix.artifact }}.zip
5954 unzip ./XEngine_Debian_12_${{ matrix.artifact }}.zip -d ./XEngine_Debian_12_${{ matrix.artifact }}
6055 cd XEngine_Debian_12_${{ matrix.artifact }}
6156
62- cp -rf ./XEngine_Include /usr/local/include
63- find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
64- ldconfig
65-
57+ chmod 777 *
58+ ./XEngine_LINEnv.sh -i 3
6659 - name : make
6760 run : |
6861 cd XEngine_Source
Original file line number Diff line number Diff line change @@ -53,22 +53,15 @@ jobs:
5353 dnf update -y
5454 dnf install gcc g++ make git jq unzip -y
5555
56- - name : Set up Dependency rocky linux Environment
57- run : |
58- cd libxengine
59- chmod 777 *
60- ./XEngine_LINEnv.sh -i 0
6156 - name : install xengine library
6257 run : |
6358 latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
6459 wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_Fedora_${{ matrix.fedora-version }}_${{ matrix.artifact }}.zip
6560 unzip ./XEngine_Fedora_${{ matrix.fedora-version }}_${{ matrix.artifact }}.zip -d ./XEngine_Fedora_${{ matrix.fedora-version }}_${{ matrix.artifact }}
6661 cd XEngine_Fedora_${{ matrix.fedora-version }}_${{ matrix.artifact }}
6762
68- cp -rf ./XEngine_Include /usr/local/include
69- find ./XEngine_Linux -name "*.so" -exec cp {} /usr/lib64 \;
70- ldconfig
71-
63+ chmod 777 *
64+ ./XEngine_LINEnv.sh -i 3
7265 - name : make
7366 run : |
7467 cd XEngine_Source
Original file line number Diff line number Diff line change @@ -37,29 +37,21 @@ jobs:
3737 git submodule update
3838
3939 - name : Set up Dependency x86_64 Environment
40+ if : matrix.os == 'macos-13'
4041 run : |
4142 cd libxengine
4243 chmod 777 *
4344 ./XEngine_LINEnv.sh -i 3
4445 - name : Set up Dependency Arm64 Environment
4546 if : matrix.os == 'macos-14' || matrix.os == 'macos-15'
4647 run : |
47- cd libxengine
48- chmod 777 *
49- ./XEngine_LINEnv.sh -i 0
50-
5148 latest_tag=$(git ls-remote --tags --sort="v:refname" https://github.com/libxengine/libxengine.git | awk '{print $2}' | sed 's/refs\/tags\///' | tail -n 1)
52- echo -e $latest_tag
53-
5449 wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_Mac_Arm64.zip
5550 unzip ./XEngine_Mac_Arm64.zip -d ./XEngine_Mac_Arm64
5651 cd XEngine_Mac_Arm64
5752
58- sudo mkdir -p /usr/local/include
59- sudo mkdir -p /usr/local/lib
60- sudo cp -rf ./XEngine_Include /usr/local/include
61- sudo find ./XEngine_Mac -name "*.dylib" -exec cp {} /usr/local/lib \;
62-
53+ chmod 777 *
54+ ./XEngine_LINEnv.sh -i 3
6355 - name : make debug
6456 run : |
6557 cd XEngine_Source
Original file line number Diff line number Diff line change @@ -51,22 +51,15 @@ jobs:
5151 dnf update -y
5252 dnf install gcc g++ make git jq unzip -y
5353
54- - name : Set up Dependency rocky linux Environment
55- run : |
56- cd libxengine
57- chmod 777 *
58- ./XEngine_LINEnv.sh -i 0
5954 - name : install xengine library
6055 run : |
6156 latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
6257 wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_9_${{ matrix.artifact }}.zip
6358 unzip ./XEngine_RockyLinux_9_${{ matrix.artifact }}.zip -d ./XEngine_RockyLinux_9_${{ matrix.artifact }}
6459 cd XEngine_RockyLinux_9_${{ matrix.artifact }}
6560
66- cp -rf ./XEngine_Include /usr/local/include
67- find ./XEngine_Linux -name "*.so" -exec cp {} /usr/lib64 \;
68- ldconfig
69-
61+ chmod 777 *
62+ ./XEngine_LINEnv.sh -i 3
7063 - name : make
7164 run : |
7265 cd XEngine_Source
Original file line number Diff line number Diff line change 9393 if : matrix.os == 'ubuntu-24.04-arm' || matrix.os == 'ubuntu-22.04-arm'
9494 run : |
9595 cd XEngine_Source
96- make
96+ make ARCH=arm64
9797 make FLAGS=InstallAll
9898 make FLAGS=CleanAll
9999
You can’t perform that action at this time.
0 commit comments