Skip to content
Snippets Groups Projects
Commit 25f3d5fd authored by DarkGod's avatar DarkGod
Browse files

opl

parent 8c731415
No related branches found
No related tags found
No related merge requests found
......@@ -39,20 +39,25 @@ echo "...done"
ever="$1"
tver="$1"
ver="$1"
filever="$1"
beta="$2"
if test -n "$beta"; then
filever="$filever-$beta"
fi
rm -rf tmp
mkdir tmp
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"
mkdir t-engine4-windows-"$filever"
mkdir t-engine4-src-"$filever"
mkdir t-engine4-linux32-"$filever"
mkdir t-engine4-linux64-"$filever"
mkdir t-engine4-osx-"$filever"
# src
echo "******************** Src"
cd t-engine4-src-"$ver"
cd t-engine4-src-"$filever"
cp -a ../../bootstrap/ ../../game/ ../../C* ../../premake4.lua ../../src/ ../../build/ ../../mac/ .
rm -rf mac/base_app/
rm -rf game/modules/angband
......@@ -84,50 +89,50 @@ rm -rf tome
cd ../../
cd ..
tar cvjf t-engine4-src-"$ver".tar.bz2 t-engine4-src-"$ver"
tar cvjf t-engine4-src-"$filever".tar.bz2 t-engine4-src-"$filever"
# windows
echo "******************** Windows"
cd t-engine4-windows-"$ver"
cp -a ../../bootstrap/ ../t-engine4-src-"$ver"/game/ ../../C* ../../dlls/* .
cd t-engine4-windows-"$filever"
cp -a ../../bootstrap/ ../t-engine4-src-"$filever"/game/ ../../C* ../../dlls/* .
find . -name '*~' -or -name '.svn' | xargs rm -rf
cd ..
zip -r -9 t-engine4-windows-"$ver".zip t-engine4-windows-"$ver"
zip -r -9 t-engine4-windows-"$filever".zip t-engine4-windows-"$filever"
# linux 32
echo "******************** linux32"
cd t-engine4-linux32-"$ver"
cp -a ../../bootstrap/ ../t-engine4-src-"$ver"/game/ ../../C* ../../linux-bin/* .
cd t-engine4-linux32-"$filever"
cp -a ../../bootstrap/ ../t-engine4-src-"$filever"/game/ ../../C* ../../linux-bin/* .
find . -name '*~' -or -name '.svn' | xargs rm -rf
cd ..
tar -cvjf t-engine4-linux32-"$ver".tar.bz2 t-engine4-linux32-"$ver"
tar -cvjf t-engine4-linux32-"$filever".tar.bz2 t-engine4-linux32-"$filever"
# linux 64
echo "******************** linux64"
cd t-engine4-linux64-"$ver"
cp -a ../../bootstrap/ ../t-engine4-src-"$ver"/game/ ../../C* ../../linux-bin64/* .
cd t-engine4-linux64-"$filever"
cp -a ../../bootstrap/ ../t-engine4-src-"$filever"/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"
tar -cvjf t-engine4-linux64-"$filever".tar.bz2 t-engine4-linux64-"$filever"
# OSX
echo "******************** OSX"
cd t-engine4-osx-"$ver"
cd t-engine4-osx-"$filever"
mkdir T-Engine.app/
cp -a ../../mac/base_app/* T-Engine.app/
cp -a ../../bootstrap/ T-Engine.app/Contents/MacOS/
cp ../../utils/boot-osx-standalone-apple-sucks.lua T-Engine.app/Contents/MacOS/bootstrap/boot.lua
cp -a ../t-engine4-src-"$ver"/game/ T-Engine.app/Contents/Resources/
cp -a ../t-engine4-src-"$filever"/game/ T-Engine.app/Contents/Resources/
cp -a ../../C* .
find . -name '*~' -or -name '.svn' | xargs rm -rf
zip -r -9 ../t-engine4-osx-"$ver".zip *
zip -r -9 ../t-engine4-osx-"$filever".zip *
cd ..
#### Music less
# src
echo "******************** Src n/m"
cd t-engine4-src-"$ver"
cd t-engine4-src-"$filever"
IFS=$'\n'; for i in `find game/ -name '*.ogg'`; do
echo "$i"|grep '/music/' -q
if test $? -eq 0; then rm "$i"; fi
......@@ -136,11 +141,11 @@ rm game/modules/tome*-music.team
rm game/modules/boot*team
cp /foreign/eyal/var/www/te4.org/htdocs/dl/engines/boot-te4-"$ever"-nomusic.team game/modules/
cd ..
tar cvjf t-engine4-src-"$ver"-nomusic.tar.bz2 t-engine4-src-"$ver"
tar cvjf t-engine4-src-"$filever"-nomusic.tar.bz2 t-engine4-src-"$filever"
# windows
echo "******************** Windows n/m"
cd t-engine4-windows-"$ver"
cd t-engine4-windows-"$filever"
IFS=$'\n'; for i in `find game/ -name '*.ogg'`; do
echo "$i"|grep '/music/' -q
if test $? -eq 0; then rm "$i"; fi
......@@ -149,11 +154,11 @@ rm game/modules/tome*-music.team
rm game/modules/boot*team
cp /foreign/eyal/var/www/te4.org/htdocs/dl/engines/boot-te4-"$ever"-nomusic.team game/modules/
cd ..
zip -r -9 t-engine4-windows-"$ver"-nomusic.zip t-engine4-windows-"$ver"
zip -r -9 t-engine4-windows-"$filever"-nomusic.zip t-engine4-windows-"$filever"
# linux 32
echo "******************** linux32 n/m"
cd t-engine4-linux32-"$ver"
cd t-engine4-linux32-"$filever"
IFS=$'\n'; for i in `find game/ -name '*.ogg'`; do
echo "$i"|grep '/music/' -q
if test $? -eq 0; then rm "$i"; fi
......@@ -162,11 +167,11 @@ rm game/modules/tome*-music.team
rm game/modules/boot*team
cp /foreign/eyal/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"
tar -cvjf t-engine4-linux32-"$filever"-nomusic.tar.bz2 t-engine4-linux32-"$filever"
# linux 64
echo "******************** linux64 n/m"
cd t-engine4-linux64-"$ver"
cd t-engine4-linux64-"$filever"
IFS=$'\n'; for i in `find game/ -name '*.ogg'`; do
echo "$i"|grep '/music/' -q
if test $? -eq 0; then rm "$i"; fi
......@@ -175,7 +180,7 @@ rm game/modules/tome*-music.team
rm game/modules/boot*team
cp /foreign/eyal/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"
tar -cvjf t-engine4-linux64-"$filever"-nomusic.tar.bz2 t-engine4-linux64-"$filever"
cp *zip *bz2 *dmg.gz /foreign/eyal/var/www/te4.org/htdocs/dl/t-engine
......@@ -195,7 +200,7 @@ echo "http://te4.org/dl/t-engine/t-engine4-osx-$ver.zip"
########## MD5
echo "Computing MD5s..."
cd t-engine4-linux64-"$ver"
cd t-engine4-linux64-"$filever"
rm lib64/libopenal.so.1
rm -f all.md5
while true; do
......
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