git repos / blockattack-game

packdata.sh

browsing at commit = e024f64659ac2ada2f4d26c21ca0c7be7a7a3148

raw · blame · history

#!/bin/bash
set -e
export LC_ALL=C
export TZ=UTC
if [ "$BLOCKATTACK_RESET_PERMISSIONS" = "1" ]; then
	find Game/data -type f -exec chmod 644 {} +
	find Game/data -type d -exec chmod 755 {} +
    chmod 644 source/AUTH
fi
zip -9ojX  Game/blockattack.data source/AUTH
pushd Game/data
zip -9oX $(find ../blockattack.data ./* | sort) -x \*svn*
popd
pushd Game/mods/1.3.0.bricks_unpacked.data/
zip -9oX ../1.3.0.bricks.data $(find ./* | sort)
popd
pushd man
gzip -9n -c blockattack.man > blockattack.6.gz
popd
pushd source/misc/translation/
./build_mo_all.sh
popd
chmod 644 Game/blockattack.data
exit 0