| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
1 |
#! /bin/bash |
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
2 |
set -e |
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
3 |
|
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
4 |
if [ "$#" -ne 1 ]; then |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
5 |
echo "Must be called with $0 <archivename>" |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
6 |
exit 1 |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
7 |
fi |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
8 |
|
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
9 |
ARCHIVENAME=$1 |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
10 |
|
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
11 |
rm -rf staging |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
12 |
mkdir -p staging/$ARCHIVENAME/x86_64 |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
13 |
mkdir -p staging/$ARCHIVENAME/docs |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
14 |
cp blockattack_standalone_launcher staging/$ARCHIVENAME/blockattack |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
15 |
cp README.txt staging/$ARCHIVENAME/README |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
16 |
chmod +x staging/$ARCHIVENAME/blockattack |
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
17 |
|
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
18 |
cd ../../.. |
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
19 |
|
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
20 |
docker build -f source/misc/docker/Dockerfile.Ubuntu12.04build_Standalone . -t blockattack_test |
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
21 |
|
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
22 |
echo Copying to: $(pwd)/source/misc/standalone/staging/$ARCHIVENAME |
| 2a8dc4d7 |
sago007 |
2017-08-31 18:27 |
23 |
|
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
24 |
docker run -it --rm -v $(pwd)/source/misc/standalone/staging/$ARCHIVENAME/:/output blockattack_test /bin/bash -c "cp /staging/blockattack-game/Game/blockattack /output/x86_64/ && \ |
| 2fe92aba |
sago007 |
2017-08-31 20:29 |
25 |
cp /usr/local/lib/libSDL2-2.0.so.0 /output/x86_64/ && \ |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
26 |
cp /usr/local/lib/libphysfs.so.1 /output/x86_64/ && \ |
| 2fe92aba |
sago007 |
2017-08-31 20:29 |
27 |
cp /usr/local/lib/libSDL2_mixer-2.0.so.0 /output/x86_64/ && \ |
| 2fe92aba |
sago007 |
2017-08-31 20:29 |
28 |
cp /usr/local/lib/libSDL2_ttf-2.0.so.0 /output/x86_64/ && \ |
| 2fe92aba |
sago007 |
2017-08-31 20:29 |
29 |
cp /usr/lib/x86_64-linux-gnu/libfreetype.so.6 /output/x86_64/ && \ |
| 2fe92aba |
sago007 |
2017-08-31 20:29 |
30 |
cp /lib/x86_64-linux-gnu/libpng12.so.0 /output/x86_64/ && \ |
| 2fe92aba |
sago007 |
2017-08-31 20:29 |
31 |
cp /usr/local/lib/libSDL2_image-2.0.so.0 /output/x86_64/" |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
32 |
|
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
33 |
docker run -it --rm -v $(pwd)/source/misc/standalone/staging/$ARCHIVENAME/:/output blockattack_test /bin/bash -c "cp -r /staging/blockattack-game/source/misc/translation/locale /output/ && \ |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
34 |
cp /staging/blockattack-game/Game/blockattack.data /output/ && \ |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
35 |
cp -r /staging/blockattack-game/source/misc/icons /output/ && \ |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
36 |
cp /staging/blockattack-game/COPYING /output/ && \ |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
37 |
cp /staging/blockattack-game/man/blockattack.man /output/docs/ && \ |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
38 |
cp /staging/blockattack-game/README.md /output/docs/README_ORG.md && \ |
| d0c480e8 |
sago007 |
2017-09-02 09:14 |
39 |
chown -R 1000 /output" |
| 7ebf9785 |
sago007 |
2017-09-02 10:51 |
40 |
|
| 00a2e90a |
Poul Sander |
2021-06-07 19:41 |
41 |
exit 0 |
|
|
1970-01-01 00:00 |
42 |
|