#!/bin/sh

exitvalue=0

for f in `find ./ -! -path \*signing\* -! -path \*multidex\* -name \*.apk | sort`; do
    androcg $f > /dev/null || (exitvalue=1; echo ERROR $f)
    androaxml -i $f > /dev/null || (exitvalue=1; echo ERROR $f)
    androaxml -i $f -o /dev/null || (exitvalue=1; echo ERROR $f)
    androarsc -i $f > /dev/null || (exitvalue=1; echo ERROR $f)
    androarsc -i $f -o /dev/null || (exitvalue=1; echo ERROR $f)
    androarsc -i $f -t string > /dev/null || (exitvalue=1; echo ERROR $f)
    androarsc -i $f -t string -o /dev/null || (exitvalue=1; echo ERROR $f)
    androsign $f > /dev/null || (exitvalue=1; echo ERROR $f)
done

exit $exitvalue
