Allow fsgunpack to handle fsm files.

This commit is contained in:
Mike Pope 2018-12-28 13:05:06 +10:30
parent 63677db946
commit a9567f0b35
1 changed files with 5 additions and 4 deletions

View File

@ -7,15 +7,16 @@
for f in ${1+"$@"} ; do
case "x$f" in
x*.fsg) ;;
x*.fsg) EXT=fsg ;;
x*.fsm) EXT=fsm ;;
*) echo "not an fsg file: $f" >&2 ; exit 1 ;;
esac
n=`basename "$f" .fsg`
n=`basename "$f" ."$EXT"`
mkdir "$n" || exit $?
cp "$f" "$n"
(cd "$n" ;\
unzip "$n.fsg" 1> /dev/null ;\
rm -f "$n.fsg" ;\
unzip "$n.$EXT" 1> /dev/null ;\
rm -f "$n.$EXT" ;\
for s in *.xml ; do xml_pp -i "$s" 2> /dev/null ; done) || exit $?
done
exit 0