From: <z-...@us...> - 2007-12-16 17:19:37
|
Revision: 7412 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=7412&view=rev Author: z-man Date: 2007-12-16 09:19:39 -0800 (Sun, 16 Dec 2007) Log Message: ----------- added osx build handling and new releases.php layout requirements. Modified Paths: -------------- armagetronad/branches/0.2.8/build/scripts/aabeta Modified: armagetronad/branches/0.2.8/build/scripts/aabeta =================================================================== --- armagetronad/branches/0.2.8/build/scripts/aabeta 2007-12-16 17:17:36 UTC (rev 7411) +++ armagetronad/branches/0.2.8/build/scripts/aabeta 2007-12-16 17:19:39 UTC (rev 7412) @@ -13,6 +13,9 @@ rm -f releases*.php* +test -r "Armagetron Advanced.app.dmg" && mv "Armagetron Advanced.app.dmg" armagetronad-$OFFICIAL_VERSION.macosx-universal.dmg +test -r "Armagetron Advanced Dedicated.dmg" && mv "Armagetron Advanced Dedicated.dmg" armagetronad-dedicated-$OFFICIAL_VERSION.macosx-universal.dmg + for f in *; do # ignore old-libxml files if echo "$f" | grep "libxml2" >/dev/null; then @@ -62,9 +65,14 @@ SYSTEM_AABETA=windows SYSTEM_AABETA_FULL=\(Source\) EXT_AABETA=zip + # test if this is a mac build + elif test "${REST}" = "macosx-universal.dmg"; then + TARGET=${PRODUCT}-${VERSION}.macosx-universal.dmg + SYSTEM_AABETA_FULL="Mac OS X 10.3+" + SYSTEM_AABETA=macosx + ARCH_AABETA="ppc_32 & x86_32" + EXT_AABETA=dmg else - # TODO: mac files - # assume it's unix # nothing needs to be done for source packages @@ -146,7 +154,7 @@ # build in new elements into releases.php REALRELEASES=../../../../../../www-aabeta/releases.php if test -r ${REALRELEASES}; then - insertat=2 + insertat=$( grep -n "INSERT NEW" $REALRELEASES | sed -e s/:.*//g | head -n 1 ) totallines=`wc -l < ${REALRELEASES}` lines=$(( ${totallines} - ${insertat} )) tail -n ${lines} ${REALRELEASES} > releases_tail.php This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |