File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change 2121 include :
2222 - os : ubuntu-22.04
2323 - os : ubuntu-24.04
24+ - os : ubuntu-22.04-arm
2425 - os : ubuntu-24.04-arm
2526 runs-on : ${{ matrix.os }}
2627
6263 unzip ./XEngine_UBuntu_24.04_Arm64.zip -d ./XEngine_UBuntu_24.04_Arm64
6364 cd XEngine_UBuntu_24.04_Arm64
6465
66+ sudo cp -rf ./XEngine_Include /usr/local/include
67+ sudo find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
68+ sudo ldconfig
69+ - name : Set up Dependency ubuntu22.04 arm64 Environment
70+ if : matrix.os == 'ubuntu-22.04-arm'
71+ run : |
72+ cd libxengine
73+ chmod 777 *
74+ sudo ./XEngine_LINEnv.sh -i 0
75+
76+ latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
77+ wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_UBuntu_22.04_Arm64.zip
78+ unzip ./XEngine_UBuntu_22.04_Arm64.zip -d ./XEngine_UBuntu_22.04_Arm64
79+ cd XEngine_UBuntu_22.04_Arm64
80+
6581 sudo cp -rf ./XEngine_Include /usr/local/include
6682 sudo find ./XEngine_Linux -name "*.so" -exec cp {} /usr/local/lib \;
6783 sudo ldconfig
94110 make FLAGS=CleanAll
95111 cd ..
96112 - name : make arm
97- if : matrix.os == 'ubuntu-24.04-arm'
113+ if : matrix.os == 'ubuntu-24.04-arm' || matrix.os == 'ubuntu-22.04-arm'
98114 run : |
99115 cd XEngine_Source
100116 make
You can’t perform that action at this time.
0 commit comments