mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-04-15 05:32:21 +00:00
make-release.sh should be working now
This commit is contained in:
@@ -14,8 +14,6 @@ install:
|
||||
rsync -avz -e ssh $(HTML) $(TARBALLS) $(OTHER) \
|
||||
srhea.net:public_html/goldencheetah/
|
||||
|
||||
# ftp -u ftp://srhea@ftp.goldencheetah.org/ $(HTML) $(TARBALLS) $(OTHER)
|
||||
|
||||
contact.html: contact.content genpage.pl
|
||||
./genpage.pl "Contact Us" $< > $@
|
||||
|
||||
|
||||
29
doc/make-release.sh
Executable file
29
doc/make-release.sh
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
# $Id: mkdmg.sh,v 1.2 2006/09/06 23:23:03 srhea Exp $
|
||||
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 goldencheetah
|
||||
cd goldencheetah
|
||||
make
|
||||
mv src/gui/GoldenCheetah.app ..
|
||||
make clean
|
||||
cd ..
|
||||
strip GoldenCheetah.app/Contents/MacOS/GoldenCheetah
|
||||
find . -name .svn | xargs rm -rf
|
||||
tar czvf src.tgz goldencheetah
|
||||
rm -rf goldencheetah
|
||||
SIZE=`du -csk * | 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 src.tgz /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
|
||||
Reference in New Issue
Block a user