die() {
echo "$@" >&2
exit 1
}
cd $(dirname $0)
./build.sh
protoc_ver=$(protoc --version)
case "$protoc_ver" in
"libprotoc 3"*)
./regenerate.sh
./build.sh
;;
"libprotoc 2"*)
echo "do not regenerate with proto 2"
;;
*)
die "unknown protoc version"
;;
esac
./../protobuf-test/test.sh