mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-01 06:19:57 +01:00
a6ecdd0f9e
2509 2513 2514 2515 2516 2517 2518 2519 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 and 2544 from trunk with the goal of adding localization support to this branch so that it can be released before all the networking stuff on trunk is debugged.
86 lines
2 KiB
Bash
Executable file
86 lines
2 KiB
Bash
Executable file
#!/bin/sh
|
|
|
|
DICT=../dawg/English/BasEnglish2to8.xwd
|
|
TMPDIR=/tmp/_$$
|
|
README=$TMPDIR/README.txt
|
|
|
|
function usage() {
|
|
echo "usage: $0 --exe exe_file "
|
|
echo " [--name exe_name_to_use]"
|
|
echo " [--dict dict_to_include]"
|
|
echo " [--out zipfile_to_produce]"
|
|
exit 0
|
|
}
|
|
|
|
while :; do
|
|
case "$1" in
|
|
--exe)
|
|
[ -z $2 ] && usage
|
|
EXE=$2
|
|
shift 2
|
|
;;
|
|
--name)
|
|
[ -z $2 ] && usage
|
|
NAME=$2
|
|
shift 2
|
|
;;
|
|
--dict)
|
|
[ -z $2 ] && usage
|
|
DICT=$2
|
|
shift 2
|
|
;;
|
|
--out)
|
|
[ -z $2 ] && usage
|
|
OUTFILE=$2
|
|
shift 2
|
|
;;
|
|
"")
|
|
break
|
|
;;
|
|
*)
|
|
usage
|
|
esac
|
|
done
|
|
|
|
[ -z "$EXE" ] && usage
|
|
[ -z "$OUTFILE" ] && OUTFILE=${NAME%.exe}.zip
|
|
|
|
mkdir -p $TMPDIR
|
|
|
|
# If name's specified, we need to create that file. Do it before
|
|
# catting text below so EXE will be correct
|
|
|
|
if [ ! -z "$NAME" ]; then
|
|
NAME=$TMPDIR/$NAME
|
|
echo "copying $EXE to $NAME"
|
|
cp $EXE $NAME
|
|
EXE=$NAME
|
|
fi
|
|
|
|
cat > $README <<EOF
|
|
|
|
Thanks for downloading Crosswords 4.2.1 for Smartphone and PocketPC.
|
|
|
|
To install, copy the enclosed executable file ($(basename $EXE)) and dictionary file ($(basename $DICT)) into the same directory on your device using File Explorer, then double-click on the executable to launch it.
|
|
|
|
For a users manual, dictionaries in other languages, upgrades, information on reporting bugs, etc., point your browser at http://xwords.sf.net. See the "Smartphone" menu there for navigation tips.
|
|
|
|
Crosswords is free/open source software. Share it with your friends. If you develop software yourself, check out the code (at the above URL.)
|
|
|
|
Enjoy!
|
|
|
|
--Eric House (ehouse@users.sf.net)
|
|
EOF
|
|
|
|
# Make README readable on Wince
|
|
todos $README
|
|
|
|
rm -f $OUTFILE
|
|
CMD="zip -j $OUTFILE $EXE $DICT $README"
|
|
echo $CMD
|
|
eval $CMD
|
|
|
|
echo "Done: "
|
|
zipinfo $OUTFILE
|
|
|
|
rm -rf $TMPDIR
|