[CREATECABFILE] Update rapps example scripts for new usage

This commit is contained in:
Mark Jansen 2020-09-12 21:00:38 +02:00
parent 70193adc89
commit 7119b13a28
No known key found for this signature in database
GPG key ID: B39240EE84BEAE8B
2 changed files with 53 additions and 13 deletions

View file

@ -1,9 +1,29 @@
#/bin/sh
cd ../../../media
mkdir rapps/utf16
for i in $(find -type f); do
../../host-tools/utf16le $i utf16/$i
if [ "$#" != "3" ]; then
echo "Usage: CreateCabFile.sh path/to/cabman path/to/utf16le path/to/rapps-db"
exit -1
fi
CABMAN_CMD="$1"
UTF16LE_CMD="$2"
RAPPSDB_PATH="$3"
mkdir "$RAPPSDB_PATH/utf16"
echo Converting txt files to utf16
for filename in $RAPPSDB_PATH/*.txt; do
just_filename=$(basename -- "$filename")
$UTF16LE_CMD "$filename" "$RAPPSDB_PATH/utf16/$just_filename"
done
cd ..
../../host-tools/cabman -M mszip -S rapps/rappmgr.cab rapps/utf16/*.txt
rm -r rapps/uft16
echo Building rappmgr.cab
$CABMAN_CMD -M mszip -S "$RAPPSDB_PATH/rappmgr.cab" "$RAPPSDB_PATH/utf16/*.txt"
echo Building rappmgr2.cab
$CABMAN_CMD -M mszip -S "$RAPPSDB_PATH/rappmgr2.cab" "$RAPPSDB_PATH/utf16/*.txt" -F icons "$RAPPSDB_PATH/icons/*.ico"
echo Cleaning up
rm -r "$RAPPSDB_PATH/utf16"
echo Done