ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/util/gendist
(Generate patch)

Comparing deliantra/Deliantra-Client/util/gendist (file contents):
Revision 1.1 by root, Sat Dec 31 04:23:43 2011 UTC vs.
Revision 1.4 by root, Fri Jan 6 08:51:37 2012 UTC

13 dist="${dist%.vars}" 13 dist="${dist%.vars}"
14 14
15 echo "$dist" 15 echo "$dist"
16 . dist/"$dist".vars 16 . dist/"$dist".vars
17 17
18 if [ "$G_URLADER" = windows-x86 ]; then 18 urlader-util --urlader urlader/prebuilt/$G_URLADER --windows-icon util/client.ico \
19 cp urlader/prebuilt/$G_URLADER urlader.exe 19 --pack deliantra_S-$G_OS-$G_ARCHNAME $EXE_VER dist/"$dist" \
20 urlader/seticon urlader.exe util/client.ico 20 $G_ENVVARS $G_COMMAND \
21 urlader=urlader.exe
22 else
23 urlader=urlader/prebuilt/"$G_URLADER"
24 fi
25
26
27 (
28 cat $urlader
29 urlader/urlader-genpack test-deliantra_S-$G_OS-$G_ARCHNAME $EXE_VER dist/"$dist" $G_ENVVARS $G_COMMAND
30 ) >dist/"$dist".bin 21 >dist/"$dist".bin
31 chmod 755 dist/"$dist".bin 22 chmod 755 dist/"$dist".bin
32done 23done
33 24
34rm -f urlader.exe 25rm -f urlader.exe
35 26
39 ( 30 (
40 cd dist || exit 31 cd dist || exit
41 ln -f linux-$arch.bin deliantra-gnu-linux-$arch 32 ln -f linux-$arch.bin deliantra-gnu-linux-$arch
42 tar cf deliantra-gnu-linux-$arch.tar deliantra-gnu-linux-$arch 33 tar cf deliantra-gnu-linux-$arch.tar deliantra-gnu-linux-$arch
43 rm -f deliantra-gnu-linux-$arch 34 rm -f deliantra-gnu-linux-$arch
44 gzip -9vf deliantra-gnu-linux-$arch.tar 35 gzip -9vf --rsyncable deliantra-gnu-linux-$arch.tar
45 mv deliantra-gnu-linux-$arch.tar.gz bin 36 mv deliantra-gnu-linux-$arch.tar.gz bin
46 ) || exit 37 ) || exit
47done 38done
48 39
49# windows is just the exe 40# windows is just the exe

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines