diff -r 07647949f600 -r 219a2d897900 tools/daemon/updateGameData.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/daemon/updateGameData.sh Tue Jul 01 09:13:27 2008 +0000 @@ -0,0 +1,30 @@ +#!/bin/bash + +FILENAME="" +SUMSFILE="" + +if [ -n "$1" ] +then + FILENAME="$1.txt" + SUMSFILE="$1.sums" +else + echo "Need to specify a gamedata filename" + exit -1 +fi + + +if [ -s $FILENAME ] +then + #run ./gamedatamd5 on this file and pipe output+filename into $1.sums + MD5=`./gamedatamd5 $FILENAME` + #need to stop here if gamedatamd5 failed. (returns -1 and prints to stderr) + echo "$MD5" > "$SUMSFILE" + echo "$FILENAME" >> "$SUMSFILE" + ln -s "$SUMSFILE" "$MD5" + + exit 0 +fi + +echo "File $FILENAME not found!" + +exit -1 \ No newline at end of file