comparison scripts/build_unix.sh @ 570:f6a0fbf918fd

Packaging scripts
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 10 Apr 2011 02:36:06 +0200
parents bad2b38accec
children 62666b542afe
comparison
equal deleted inserted replaced
569:8f7bd983e394 570:f6a0fbf918fd
1 #!/bin/bash 1 #!/bin/bash
2 2
3 GAME_NAME="nine_tails" 3 GAME_NAME="nine-tails"
4 MODULE_NAME="skaapsteker"
5 4
6 SS_VERSION=`sed -nre 's/VERSION_STR = "(.*)"/\1/p' setup.py` 5 NT_VERSION=`sed -nre 's/VERSION_STR = "(.*)"/\1/p' setup.py`
7 BUILD_NAME="${GAME_NAME}-${SS_VERSION}" 6 BUILD_NAME="${GAME_NAME}-${NT_VERSION}"
8 BUILD_FOLDER="build/${MODULE_NAME}" 7 BUILD_FOLDER="build/${GAME_NAME}"
9 TARBALL_NAME="${BUILD_NAME}.tgz" 8 TARBALL_NAME="${BUILD_NAME}.tgz"
10 9
11 rm -rf ${BUILD_FOLDER} 10 rm -rf ${BUILD_FOLDER}
12 mkdir -p ${BUILD_FOLDER} dist 11 mkdir -p ${BUILD_FOLDER} dist
13 12
14 cp -r LICENSE.txt README.txt setup.py scripts skaapsteker ${BUILD_FOLDER}/ 13 cp -r LICENSE.txt README.txt setup.py scripts data skaapsteker ${BUILD_FOLDER}/
15 cp -r data ${BUILD_FOLDER}/skaapsteker/
16 14
17 cd build 15 cd build
18 tar czf ../dist/${TARBALL_NAME} ${MODULE_NAME} 16 tar czf ../dist/${TARBALL_NAME} ${GAME_NAME}