Added package script.

This commit is contained in:
Faerbit 2014-11-24 15:12:18 +01:00
parent 6530d4084c
commit 8a96be1275
2 changed files with 33 additions and 0 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@ Makefile
CMakeLists.txt.user
*.cbp
*~
*.zip

32
package.sh Executable file
View File

@ -0,0 +1,32 @@
#!/bin/bash
if [[ $1 == "" ]]
then
echo "Please select a target platform (linux or windows)"
exit
elif [[ $1 == "linux" ]]
then
platform="linux"
elif [[ $1 == "windows" ]]
then
platform="windows"
fi
./build.sh clean
./build.sh $platform
rc=$?
if [[ $rc == 0 ]]
then
rm -rf "MarbleGame_${platform^}" "MarbleGame_${platform^}.zip"
mkdir "MarbleGame_${platform^}"
cp -r binaries Levels Shader "MarbleGame_${platform^}"
zip -r "MarbleGame_${platform^}.zip" "MarbleGame_${platform^}"
if hash megacmd 2>/dev/null
then
megacmd put "MarbleGame_${platform^}.zip" mega:/GameBuilds/
fi
rm -rf "MarbleGame_${platform^}"
fi