Commit 2a00cd3c36464a3541334ce5442c35640fcaba79
1 parent
a9795599
plop
git-svn-id: http://svn.net-core.org/repos/t-engine4@2153 51575b47-30f0-44d4-a5cc-537603b46e54
Showing
1 changed file
with
22 additions
and
3 deletions
1 | 1 | #!/bin/sh |
2 | 2 | |
3 | +if test $# -lt 5 ; then | |
4 | + echo "Usage: release.sh [engine version for teae] [tome version for team] [version for public] [long engine version] [long tome version]" | |
5 | + exit | |
6 | +fi | |
3 | 7 | |
4 | 8 | # Check validity |
5 | 9 | find game/ bootstrap/ -name '*lua' | xargs -n1 luac -p |
... | ... | @@ -8,9 +12,11 @@ if test $? -ne 0 ; then |
8 | 12 | exit 1 |
9 | 13 | fi |
10 | 14 | |
11 | -ver="$1" | |
12 | -tomename="$2" | |
13 | -tename="$3" | |
15 | +ever="$1" | |
16 | +tver="$2" | |
17 | +ver="$3" | |
18 | +tomename="$4" | |
19 | +tename="$5" | |
14 | 20 | |
15 | 21 | rm -rf tmp |
16 | 22 | mkdir tmp |
... | ... | @@ -23,7 +29,18 @@ mkdir t-engine4-linux32-"$ver" |
23 | 29 | echo "******************** Src" |
24 | 30 | cd t-engine4-src-"$ver" |
25 | 31 | cp -a ../../bootstrap/ ../../game/ ../../C* ../../premake4.lua ../../src/ . |
32 | +rm -rf game/modules/angband | |
26 | 33 | find . -name '*~' -or -name '.svn' | xargs rm -rf |
34 | + | |
35 | +# create teae/teams | |
36 | +cd game/engines | |
37 | +te4_pack_engine.sh default/ te4-"$ever" | |
38 | +mv -i te4-*.teae boot-te4-*.team /var/www/te4.org/htdocs/dl/engines | |
39 | +cd ../modules | |
40 | +te4_pack_module.sh tome "$tver" | |
41 | +mv -i tome*.team /var/www/te4.org/htdocs/dl/modules/tome/ | |
42 | +cd ../../ | |
43 | + | |
27 | 44 | cd .. |
28 | 45 | tar cvjf t-engine4-src-"$ver".tar.bz2 t-engine4-src-"$ver" |
29 | 46 | |
... | ... | @@ -32,6 +49,7 @@ echo "******************** Windows" |
32 | 49 | cd t-engine4-windows-"$ver" |
33 | 50 | cp -a ../../bootstrap/ ../../game/ ../../C* ../../dlls/* . |
34 | 51 | find . -name '*~' -or -name '.svn' | xargs rm -rf |
52 | +rm -rf game/modules/angband | |
35 | 53 | cd .. |
36 | 54 | zip -r -9 t-engine4-windows-"$ver".zip t-engine4-windows-"$ver" |
37 | 55 | |
... | ... | @@ -40,6 +58,7 @@ echo "******************** linux32" |
40 | 58 | cd t-engine4-linux32-"$ver" |
41 | 59 | cp -a ../../bootstrap/ ../../game/ ../../C* ../../linux-bin/* . |
42 | 60 | find . -name '*~' -or -name '.svn' | xargs rm -rf |
61 | +rm -rf game/modules/angband | |
43 | 62 | cd .. |
44 | 63 | tar -cvjf t-engine4-linux32-"$ver".tar.bz2 t-engine4-linux32-"$ver" |
45 | 64 | ... | ... |
-
Please register or login to post a comment