# HG changeset patch # User Jeremy Thurgood # Date 1302436770 -7200 # Node ID 62666b542afe8cd47fb11905d31383fc2b01c27b # Parent 0dfb62814de6b288feaa4b13a3095979fd79e3da Fixed MacOS X packaging, updated .hgignore. diff -r 0dfb62814de6 -r 62666b542afe .hgignore --- a/.hgignore Sun Apr 10 10:37:31 2011 +0200 +++ b/.hgignore Sun Apr 10 13:59:30 2011 +0200 @@ -4,6 +4,6 @@ /\._[^/]*$ /\.~lock\..*#$ /\.DS_Store$ -^dist/$ -^build/$ +^dist/ +^build/ ^.*\.egg-info/$ diff -r 0dfb62814de6 -r 62666b542afe scripts/build_unix.sh --- a/scripts/build_unix.sh Sun Apr 10 10:37:31 2011 +0200 +++ b/scripts/build_unix.sh Sun Apr 10 13:59:30 2011 +0200 @@ -2,7 +2,7 @@ GAME_NAME="nine-tails" -NT_VERSION=`sed -nre 's/VERSION_STR = "(.*)"/\1/p' setup.py` +NT_VERSION=`sed -ne 's/VERSION_STR = "\(.*\)"/\1/p' setup.py` BUILD_NAME="${GAME_NAME}-${NT_VERSION}" BUILD_FOLDER="build/${GAME_NAME}" TARBALL_NAME="${BUILD_NAME}.tgz" diff -r 0dfb62814de6 -r 62666b542afe scripts/darwin-py2app.sh --- a/scripts/darwin-py2app.sh Sun Apr 10 10:37:31 2011 +0200 +++ b/scripts/darwin-py2app.sh Sun Apr 10 13:59:30 2011 +0200 @@ -6,7 +6,7 @@ GAME_NAME="nine-tails" -NT_VERSION=`sed -nre 's/VERSION_STR = "(.*)"/\1/p' setup.py` +NT_VERSION=`sed -ne 's/VERSION_STR = "\(.*\)"/\1/p' setup.py` BUILD_NAME="${GAME_NAME}-${NT_VERSION}" BUILD_FOLDER="build/${GAME_NAME}" DMG_NAME="${BUILD_NAME}.dmg" @@ -17,6 +17,7 @@ echo "=== Setting up build environment ===" ./scripts/build_unix.sh +cp run_game.py ${BUILD_FOLDER} cd ${BUILD_FOLDER} diff -r 0dfb62814de6 -r 62666b542afe scripts/wine-py2exe --- a/scripts/wine-py2exe Sun Apr 10 10:37:31 2011 +0200 +++ b/scripts/wine-py2exe Sun Apr 10 13:59:30 2011 +0200 @@ -4,7 +4,7 @@ # # Usage: wine-py2exe -NT_VERSION=`sed -nre 's/VERSION_STR = "(.*)"/\1/p' setup.py` +NT_VERSION=`sed -ne 's/VERSION_STR = "\(.*\)"/\1/p' setup.py` BUILD_FOLDER="nine-tails-${NT_VERSION}" ZIP_NAME="${BUILD_FOLDER}.zip" PY2EXE_LOG="py2exe.log" diff -r 0dfb62814de6 -r 62666b542afe setup.py --- a/setup.py Sun Apr 10 10:37:31 2011 +0200 +++ b/setup.py Sun Apr 10 13:59:30 2011 +0200 @@ -98,7 +98,8 @@ ], }, 'py2app': { - 'argv_emulation': 1, + 'app': ['run_game.py'], + 'argv_emulation': True, 'iconfile': 'data/icons/program/icon.icns', # 'dist_dir': 'dist/nine-tales-%s' % VERSION_STR, # 'bdist_base': 'build/bdist',