Merge branch 'upstream/master'
[oweals/minetest.git] / makepackage_binary.sh
1 #!/bin/sh
2
3 PROJECT_NAME=minetest-delta
4 PACKAGEDIR=../$PROJECT_NAME-packages
5 PACKAGENAME=$PROJECT_NAME-binary-`date +%y%m%d%H%M%S`
6 PACKAGEPATH=$PACKAGEDIR/$PACKAGENAME
7
8 mkdir -p $PACKAGEPATH
9 mkdir -p $PACKAGEPATH/bin
10 mkdir -p $PACKAGEPATH/data
11 mkdir -p $PACKAGEPATH/doc
12 mkdir -p $PACKAGEPATH/locale/de/LC_MESSAGES/
13
14 cp minetest.conf.example $PACKAGEPATH/
15
16 cp bin/$PROJECT_NAME.exe $PACKAGEPATH/bin/
17 cp bin/Irrlicht.dll $PACKAGEPATH/bin/
18 cp bin/zlibwapi.dll $PACKAGEPATH/bin/
19 #cp bin/test $PACKAGEPATH/bin/
20 #cp bin/fasttest $PACKAGEPATH/bin/
21 #cp bin/server $PACKAGEPATH/bin/
22 #cp ../irrlicht/irrlicht-1.7.1/lib/Linux/libIrrlicht.a $PACKAGEPATH/bin/
23 #cp ../jthread/jthread-1.2.1/src/.libs/libjthread-1.2.1.so $PACKAGEPATH/bin/
24
25 cp -r data/fontlucida.png $PACKAGEPATH/data/
26 cp -r data/player.png $PACKAGEPATH/data/
27 cp -r data/player_back.png $PACKAGEPATH/data/
28 cp -r data/stone.png $PACKAGEPATH/data/
29 cp -r data/grass.png $PACKAGEPATH/data/
30 cp -r data/grass_footsteps.png $PACKAGEPATH/data/
31 cp -r data/water.png $PACKAGEPATH/data/
32 cp -r data/tree.png $PACKAGEPATH/data/
33 cp -r data/leaves.png $PACKAGEPATH/data/
34 cp -r data/mese.png $PACKAGEPATH/data/
35 cp -r data/cloud.png $PACKAGEPATH/data/
36 cp -r data/sign.png $PACKAGEPATH/data/
37 cp -r data/sign_back.png $PACKAGEPATH/data/
38 cp -r data/rat.png $PACKAGEPATH/data/
39 cp -r data/mud.png $PACKAGEPATH/data/
40 cp -r data/torch.png $PACKAGEPATH/data/
41 cp -r data/torch_on_floor.png $PACKAGEPATH/data/
42 cp -r data/torch_on_ceiling.png $PACKAGEPATH/data/
43 cp -r data/tree_top.png $PACKAGEPATH/data/
44 cp -r data/coalstone.png $PACKAGEPATH/data/
45 cp -r data/crack.png $PACKAGEPATH/data/
46 cp -r data/wood.png $PACKAGEPATH/data/
47 cp -r data/stick.png $PACKAGEPATH/data/
48 cp -r data/tool_wpick.png $PACKAGEPATH/data/
49 cp -r data/tool_stpick.png $PACKAGEPATH/data/
50 cp -r data/tool_mesepick.png $PACKAGEPATH/data/
51 cp -r data/grass_side.png $PACKAGEPATH/data/
52 cp -r data/lump_of_coal.png $PACKAGEPATH/data/
53 cp -r data/lump_of_iron.png $PACKAGEPATH/data/
54 cp -r data/mineral_coal.png $PACKAGEPATH/data/
55 cp -r data/mineral_iron.png $PACKAGEPATH/data/
56 cp -r data/sand.png $PACKAGEPATH/data/
57
58 #cp -r data/pauseMenu.gui $PACKAGEPATH/data/
59
60 cp -r doc/README.txt $PACKAGEPATH/doc/README.txt
61
62 cp -r locale/de/LC_MESSAGES/$PROJECT_NAME.mo $PACKAGEPATH/locale/de/LC_MESSAGES/
63
64 cd $PACKAGEDIR
65 rm $PACKAGENAME.zip
66 zip -r $PACKAGENAME.zip $PACKAGENAME
67