mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
35 lines
1.1 KiB
Bash
Executable File
35 lines
1.1 KiB
Bash
Executable File
#!/bin/sh
|
|
# $Id: mkdmg.sh,v 1.2 2006/09/06 23:23:03 srhea Exp $
|
|
export PATH=/usr/local/Trolltech/Qt-4.1.1-static/bin:$PATH
|
|
VERS=`date +'%Y-%m-%d'`
|
|
OS=`uname -s`
|
|
CPU=`uname -p`
|
|
SUFFIX="$VERS"_"$OS"_"$CPU"
|
|
rm -rf tmp
|
|
mkdir tmp
|
|
cd tmp
|
|
svn checkout svn+ssh://goldencheetah.org/home/srhea/svnroot/goldencheetah/trunk/src goldencheetah
|
|
cd goldencheetah
|
|
qmake
|
|
make
|
|
mv gui/GoldenCheetah.app ..
|
|
#make clean
|
|
#rm doc/gc_*.tgz
|
|
#rm doc/GoldenCheetah_*.dmg
|
|
#rm doc/GoldenCheetah_*.tgz
|
|
cd ..
|
|
rm -rf goldencheetah
|
|
strip GoldenCheetah.app/Contents/MacOS/GoldenCheetah
|
|
#find . -name .svn | xargs rm -rf
|
|
#tar czvf src.tgz goldencheetah
|
|
SIZE=`du -csk GoldenCheetah.app | grep total | awk '{printf "%.0fm", $1/1024+5}'`
|
|
hdiutil create -size $SIZE -fs HFS+ -volname "Golden Cheetah $VERS" tmp.dmg
|
|
hdiutil attach tmp.dmg
|
|
cp -R GoldenCheetah.app /Volumes/Golden\ Cheetah\ $VERS/
|
|
hdiutil detach /Volumes/Golden\ Cheetah\ $VERS/
|
|
hdiutil convert tmp.dmg -format UDZO -o GoldenCheetah_$SUFFIX.dmg
|
|
hdiutil internet-enable -yes GoldenCheetah_$SUFFIX.dmg
|
|
cd ..
|
|
mv tmp/GoldenCheetah_$SUFFIX.dmg .
|
|
rm -rf tmp
|