# HG changeset patch # User Simon Cross # Date 1378596857 -7200 # Node ID cf276bb2a854fd5fc411c1e0e36bb8549056b078 # Parent ef7018eaaec257f6ea3dbbda083060a695d6e00d Unix build script. diff -r ef7018eaaec2 -r cf276bb2a854 scripts/build_unix.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/build_unix.sh Sun Sep 08 01:34:17 2013 +0200 @@ -0,0 +1,21 @@ +#!/bin/bash + +GAME_NAME="nagslang" + +MM_VERSION=`sed -ne 's/VERSION_STR = "\(.*\)"/\1/p' setup.py` +BUILD_NAME="${GAME_NAME}-${MM_VERSION}" +BUILD_FOLDER="build/${GAME_NAME}" +TARBALL_NAME="${BUILD_NAME}.tgz" + +rm -rf ${BUILD_FOLDER} +mkdir -p ${BUILD_FOLDER} dist + +hg archive ${BUILD_FOLDER}/ -I LICENSE.txt -I README.txt \ + -I setup.py -I run_game.py \ + -I run_game.pyw \ + -I scripts -I data -I nagslang \ + -I tools -I pyweek_upload.py \ + -I requirements.txt + +cd build +tar czf ../dist/${TARBALL_NAME} ${GAME_NAME}