Skip to content
Snippets Groups Projects
Commit 664838b4 authored by dg's avatar dg
Browse files

plop

git-svn-id: http://svn.net-core.org/repos/t-engine4@6699 51575b47-30f0-44d4-a5cc-537603b46e54
parent a2558757
No related branches found
No related tags found
No related merge requests found
#!/bin/sh
if test $# -lt 1 ; then
echo "Usage: publish_release.sh [version for public]"
exit
fi
v=$1
echo "*********** First MD5 for ToME: *********"
read tomemd1
echo "*********** Second MD5 for ToME: *********"
read tomemd2
echo "*********** MD5 for Items Vault: *********"
read ivmd
echo "*********** MD5 for Stone Wardens: *********"
read swmd
ln -fs /var/www/te4.org/htdocs/dl/t-engine/t-engine4-windows-$v.zip /var/www/te4.org/htdocs/dl/t-engine/full/tome-full-windows-$v.zip
fmd5=`md5sum /var/www/te4.org/htdocs/dl/t-engine/full/tome-full-windows-$v.zip | cut -d' ' -f1`
echo "SQL:"
echo "replace into modules_addons_versions set module='tome', addon='tome-items-vault-$v' , md5='$ivmd', md5_2 ='';"
echo "replace into modules_addons_versions set module='tome', addon='tome-stone-wardens-$v' , md5='$swmd', md5_2 ='';"
echo "replace into modules_versions set module='tome-$v', md5='$tomemd1', md5_2='$tomemd2', shown='false';"
echo "replace into modules_fullzip set file='tome-full-windows-$v.zip', md5='$fmd5';"
......@@ -5,6 +5,9 @@ if test $# -lt 3 ; then
exit
fi
echo "*********** Make sure bunbled addons are updated! *********"
read
# Check validity
find game/ bootstrap/ -name '*lua' | xargs -n1 luac -p
if test $? -ne 0 ; then
......@@ -22,6 +25,7 @@ cd tmp
mkdir t-engine4-windows-"$ver"
mkdir t-engine4-src-"$ver"
mkdir t-engine4-linux32-"$ver"
mkdir t-engine4-linux64-"$ver"
mkdir t-engine4-osx-"$ver"
# src
......@@ -69,6 +73,14 @@ find . -name '*~' -or -name '.svn' | xargs rm -rf
cd ..
tar -cvjf t-engine4-linux32-"$ver".tar.bz2 t-engine4-linux32-"$ver"
# linux 64
echo "******************** linux64"
cd t-engine4-linux64-"$ver"
cp -a ../../bootstrap/ ../t-engine4-src-"$ver"/game/ ../../C* ../../linux-bin64/* .
find . -name '*~' -or -name '.svn' | xargs rm -rf
cd ..
tar -cvjf t-engine4-linux64-"$ver".tar.bz2 t-engine4-linux64-"$ver"
# OSX
echo "******************** OSX"
cd t-engine4-osx-"$ver"
......@@ -78,10 +90,12 @@ cp -a ../../bootstrap/ T-Engine.app/Contents/MacOS/
cp -a ../t-engine4-src-"$ver"/game/ T-Engine.app/Contents/Resources/
cp -a ../../C* .
find . -name '*~' -or -name '.svn' | xargs rm -rf
#cd ..
#size=`du -hsc t-engine4-osx-"$ver"|grep total|cut -dM -f1`
#sudo makedmg t-engine4-osx-"$ver".dmg "Tales of Maj'Eyal" `expr $size + 10` t-engine4-osx-"$ver"
#gzip t-engine4-osx-"$ver".dmg
zip -r -9 ../t-engine4-osx-"$ver".zip *
cd ..
size=`du -hsc t-engine4-osx-"$ver"|grep total|cut -dM -f1`
sudo makedmg t-engine4-osx-"$ver".dmg "Tales of Maj'Eyal" `expr $size + 10` t-engine4-osx-"$ver"
gzip t-engine4-osx-"$ver".dmg
#### Music less
......@@ -127,6 +141,20 @@ cp /var/www/te4.org/htdocs/dl/engines/boot-te4-"$ever"-nomusic.team game/modules
cd ..
tar -cvjf t-engine4-linux32-"$ver"-nomusic.tar.bz2 t-engine4-linux32-"$ver"
# linux 64
echo "******************** linux64 n/m"
cd t-engine4-linux64-"$ver"
IFS=$'\n'; for i in `find game/ -name '*.ogg'`; do
echo "$i"|grep '/music/' -q
if test $? -eq 0; then rm "$i"; fi
done
rm game/modules/tome*team
rm game/modules/boot*team
cp /var/www/te4.org/htdocs/dl/modules/tome/tome-"$tver"-nomusic.team game/modules/
cp /var/www/te4.org/htdocs/dl/engines/boot-te4-"$ever"-nomusic.team game/modules/
cd ..
tar -cvjf t-engine4-linux64-"$ver"-nomusic.tar.bz2 t-engine4-linux64-"$ver"
cp *zip *bz2 *dmg.gz /var/www/te4.org/htdocs/dl/t-engine
########## Announce
......@@ -134,7 +162,9 @@ cp *zip *bz2 *dmg.gz /var/www/te4.org/htdocs/dl/t-engine
echo "http://te4.org/dl/t-engine/t-engine4-windows-$ver.zip"
echo "http://te4.org/dl/t-engine/t-engine4-src-$ver.tar.bz2"
echo "http://te4.org/dl/t-engine/t-engine4-linux32-$ver.tar.bz2"
echo "http://te4.org/dl/t-engine/t-engine4-linux64-$ver.tar.bz2"
echo "http://te4.org/dl/t-engine/t-engine4-windows-$ver-nomusic.zip"
echo "http://te4.org/dl/t-engine/t-engine4-src-$ver-nomusic.tar.bz2"
echo "http://te4.org/dl/t-engine/t-engine4-linux32-$ver-nomusic.tar.bz2"
echo "http://te4.org/dl/t-engine/t-engine4-osx-$ver.dmg.gz"
echo "http://te4.org/dl/t-engine/t-engine4-linux64-$ver-nomusic.tar.bz2"
echo "http://te4.org/dl/t-engine/t-engine4-osx-$ver.zip"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment