axmol/tools/jenkins-scripts/slave-scripts/runtime/mac-build.sh

20 lines
939 B
Bash
Raw Normal View History

2019-11-23 20:27:39 +08:00
#!/bin/bash
2021-05-18 16:40:30 +08:00
adxe_cmd=tools/console/bin/adxe
$adxe_cmd new -l $1 -t runtime
2019-11-23 20:27:39 +08:00
if [ $1 = "cpp" ];then
schemename="MyCppGame-desktop"
projectpath="MyCppGame/proj.ios_mac/MyCppGame.xcodeproj"
elif [ $1 = "lua" ];then
schemename="MyLuaGame-desktop"
projectpath="MyLuaGame/frameworks/runtime-src/proj.ios_mac/MyLuaGame.xcodeproj"
elif [ $1 = "js" ];then
schemename="MyJSGame-desktop"
projectpath="MyJSGame/frameworks/runtime-src/proj.ios_mac/MyJSGame.xcodeproj"
fi
xcodebuild -project $projectpath -target "${schemename}" -destination "platform=iOS Simulator,name=iPhone Retina (4-inch)" clean | xcpretty
xcodebuild -project $projectpath -target "${schemename}" -destination "platform=iOS Simulator,name=iPhone Retina (4-inch)" build | xcpretty
#the following commands must not be removed
xcodebuild -project $projectpath -target "${schemename}" -destination "platform=iOS Simulator,name=iPhone Retina (4-inch)" build