File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed
Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change 1+ name : ios build workflows
2+
3+ on :
4+ push :
5+ branches :
6+ - master
7+
8+ permissions :
9+ contents : read
10+
11+ jobs :
12+ build :
13+ strategy :
14+ matrix :
15+ include :
16+ - os : macos-15
17+ runs-on : ${{ matrix.os }}
18+
19+ steps :
20+ - name : Checkout main repository code
21+ uses : actions/checkout@v4
22+
23+ - name : Set TERM variable
24+ run : echo "TERM=xterm" >> $GITHUB_ENV
25+
26+ - name : Set up Dependency xengine Environment
27+ run : |
28+ latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
29+ wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_IOS_Arm64.zip
30+ unzip ./XEngine_IOS_Arm64.zip -d ./XEngine_IOS_Arm64
31+ mv XEngine_IOS_Arm64 $HOME/XEngine_IOS_Arm64
32+
33+ - name : make
34+ run : |
35+ cd XEngine_Module
36+ cd jsoncpp
37+ make PLATFORM=ios
38+ cd ..
39+ cd tinyxml2
40+ make PLATFORM=ios
41+ cd ..
42+ cd XEngine_InfoReport
43+ make PLATFORM=ios
44+ cd ..
45+ cd XEngine_Token
46+ make PLATFORM=ios
47+ cd ..
48+ cd XEngine_MSGNotify
49+ make PLATFORM=ios
50+ cd ..
51+ cd XEngine_AIApi
52+ make PLATFORM=ios
You can’t perform that action at this time.
0 commit comments