xwords/xwords4/android/scripts/mkimages.sh
2013-12-05 07:55:25 -08:00

45 lines
781 B
Bash
Executable file

#!/bin/bash
set -e -u
if [ ! -e build.xml ]; then
echo "no build.xml; please run from root of source tree"
exit 1
fi
CLEAN=""
usage() {
echo "usage: $0 [--clean]"
exit 1
}
while [ $# -ge 1 ]; do
case $1 in
--clean)
CLEAN=1
;;
*)
usage
;;
esac
shift
done
# There needs to be target in the makefile for each of these (giving
# the output .png size)
TARGET_DIRS="drawable-hdpi drawable-mdpi drawable-xhdpi"
for SVG in img_src/*.svg; do
for DIR in $TARGET_DIRS; do
SVG=$(basename $SVG)
OUT=res/$DIR/${SVG/.svg/__gen.png}
if [ -z "$CLEAN" ]; then
make -f $(dirname $0)/images.mk $OUT
else
rm -f $OUT
fi
done
done