Skip to content

Commit 6b10af8

Browse files
author
qinhui
committed
Modify build script for mac
1 parent f7c9bae commit 6b10af8

1 file changed

Lines changed: 28 additions & 17 deletions

File tree

.github/ci/build/build_mac.sh

Lines changed: 28 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -51,26 +51,37 @@ echo short_version: $short_version
5151
echo pwd: `pwd`
5252
echo sdk_url: $sdk_url
5353

54-
zip_name=${sdk_url##*/}
55-
echo zip_name: $zip_name
56-
57-
curl -o $zip_name $sdk_url || exit 1
58-
7za x ./$zip_name -y > log.txt
59-
60-
unzip_name=`ls -S -d */ | grep Agora`
61-
echo unzip_name: $unzip_name
62-
63-
rm -rf ./$unzip_name/bin
64-
rm ./$unzip_name/commits
65-
rm ./$unzip_name/package_size_report.txt
66-
mkdir ./$unzip_name/samples
54+
unzip_name=Agora_Native_SDK_for_iOS_FULL
55+
zip_name=output.zip
56+
sdk_url_flag=false
6757

58+
echo zip_name: $zip_name
59+
if [ -z "$sdk_url" ]; then
60+
sdk_url_flag=false
61+
echo "sdk_url is empty"
62+
echo unzip_name: $unzip_name
63+
mkdir ./$unzip_name/samples
64+
cp -rf ./macOS ./$unzip_name/samples/APIExample || exit 1
65+
ls -al ./$unzip_name/samples/API-Example/
66+
else
67+
sdk_url_flag=true
68+
zip_name=${sdk_url##*/}
69+
echo unzip_name: $unzip_name
70+
curl -o $zip_name $sdk_url || exit 1
71+
7za x ./$zip_name -y > log.txt
72+
unzip_name=`ls -S -d */ | grep Agora`
73+
echo unzip_name: $unzip_name
6874

69-
cp -rf ./macOS ./$unzip_name/samples/APIExample || exit 1
70-
ls -al ./$unzip_name/samples/API-Example/
71-
mv ./$unzip_name/samples/APIExample/sdk.podspec ./$unzip_name/
72-
python3 ./.github/ci/build/modify_podfile.py ./$unzip_name/samples/APIExample/Podfile
75+
rm -rf ./$unzip_name/bin
76+
rm ./$unzip_name/commits
77+
rm ./$unzip_name/package_size_report.txt
78+
mkdir ./$unzip_name/samples
79+
cp -rf ./macOS ./$unzip_name/samples/APIExample || exit 1
80+
ls -al ./$unzip_name/samples/API-Example/
81+
mv ./$unzip_name/samples/APIExample/sdk.podspec ./$unzip_name/
82+
fi
7383

84+
python3 ./.github/ci/build/modify_podfile.py ./$unzip_name/samples/APIExample/Podfile $sdk_url_flag
7485
7za a -tzip result.zip -r $unzip_name
7586
cp result.zip $WORKSPACE/withAPIExample_${BUILD_NUMBER}_$zip_name
7687

0 commit comments

Comments
 (0)