git repos / blockattack-game

blame: source/misc/standalone/build_standalone.sh

normal view · raw

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
2a8dc4d7 sago007 2017-08-31 18:27 4
rm -rf staging
ab86a00f sago007 2017-08-31 19:08 5
mkdir -p staging/x86_64
ab86a00f sago007 2017-08-31 19:08 6
cp blockattack_standalone_launcher staging/blockattack
ab86a00f sago007 2017-08-31 19:08 7
chmod +x staging/blockattack
2a8dc4d7 sago007 2017-08-31 18:27 8
2a8dc4d7 sago007 2017-08-31 18:27 9
cd ../../..
2a8dc4d7 sago007 2017-08-31 18:27 10
ab86a00f sago007 2017-08-31 19:08 11
docker build -f source/misc/docker/Dockerfile.Ubuntu14.04build_Standalone . -t blockattack_test
2a8dc4d7 sago007 2017-08-31 18:27 12
2a8dc4d7 sago007 2017-08-31 18:27 13
echo Copying to: $(pwd)/source/misc/standalone/staging/
2a8dc4d7 sago007 2017-08-31 18:27 14
2fe92aba sago007 2017-08-31 20:29 15
docker run -it --rm -v $(pwd)/source/misc/standalone/staging/:/output blockattack_test /bin/bash -c "cp /staging/blockattack-game/Game/blockattack /output/x86_64/ && \
2fe92aba sago007 2017-08-31 20:29 16
cp /staging/blockattack-game/Game/blockattack.data /output/ && \
2fe92aba sago007 2017-08-31 20:29 17
cp /usr/local/lib/libSDL2-2.0.so.0 /output/x86_64/ && \
2fe92aba sago007 2017-08-31 20:29 18
cp /usr/lib/x86_64-linux-gnu/libphysfs.so.1  /output/x86_64/ && \
2fe92aba sago007 2017-08-31 20:29 19
cp /usr/local/lib/libSDL2_mixer-2.0.so.0  /output/x86_64/ && \
2fe92aba sago007 2017-08-31 20:29 20
cp /usr/local/lib/libSDL2_ttf-2.0.so.0  /output/x86_64/ && \
2fe92aba sago007 2017-08-31 20:29 21
cp /usr/lib/x86_64-linux-gnu/libfreetype.so.6  /output/x86_64/ && \
2fe92aba sago007 2017-08-31 20:29 22
cp /lib/x86_64-linux-gnu/libpng12.so.0  /output/x86_64/ && \
2fe92aba sago007 2017-08-31 20:29 23
cp /usr/local/lib/libSDL2_image-2.0.so.0  /output/x86_64/"
1970-01-01 00:00 24