-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sh
executable file
·32 lines (28 loc) · 1.77 KB
/
build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
cd /Users/voipke/Desktop/KuickMeetingDmg/
echo "remove old Installer.app"
rm -rf dmg/Installer.app
echo "copy installer to local installer"
#mkdir dmg
#cp -R /Users/voipke/Library/Developer/Xcode/DerivedData/Installer-grvfbrnjqfyooocbrxpqtmjocwim/Build/Products/Release/Installer.app ./dmg/Installer.app/
cp -R /Users/voipke/Library/Developer/Xcode/DerivedData/Installer-fpoclectrqkuujceecupbpmvsimj/Build/Products/Release/Installer.app ./dmg/Installer.app/
codesign -f -s "Developer ID Application: Beijing Chuchu Technology Co., Ltd. (L29YFZ9T4U)" ./dmg/Installer.app
#codesign -vv -d ./Installer.app
echo "remove old KuickMeeting"
#rm ./Installer.app/Contents/MacOS/KuickMeeting
echo "copy OSXvnc-server to local KuickMeeting"
cp /Users/voipke/Library/Developer/Xcode/DerivedData/OSXvnc-abinkjaaxvmjkhbabbugxmdtyfhx/Build/Products/Development/OSXvnc-server ./KuickMeeting
echo "codesign KuickMeeting"
codesign -f -s "Developer ID Application: Beijing Chuchu Technology Co., Ltd. (L29YFZ9T4U)" ./KuickMeeting
echo "KuickMeeting sign information"
#codesign -vv -d ./Installer.app/Contents/MacOS/kuickMeeting
echo "crete dmg file"
#rm KuickMeetingInstaller.dmg
#cp version ./dmg/version
version=`cat ./version`
rm KuickMeetingInstaller_v$version.dmg
mkdir -p KuickMeetingInstaller_v$version
cp KuickMeeting KuickMeetingInstaller_v$version/
cp version KuickMeetingInstaller_v$version/
cp -R /Users/voipke/Library/Developer/Xcode/DerivedData/Installer-fpoclectrqkuujceecupbpmvsimj/Build/Products/Release/Installer.app.dSYM ./KuickMeetingInstaller_v$version/
cp -R /Users/voipke/Library/Developer/Xcode/DerivedData/OSXvnc-abinkjaaxvmjkhbabbugxmdtyfhx/Build/Products/Development/OSXvnc-server.dSYM ./KuickMeetingInstaller_v$version/
hdiutil create -format UDZO -srcfolder dmg KuickMeetingInstaller_v$version.dmg