#! /usr/bin/env bash trap 'exit 1' ERR function error () { echo "$*" 1>&2 } if [ "$1" = "" ]; then echo vc++ version expected exit 1 fi action=$2 if [ "$action" == "" ]; then action=/Build fi databases="mysql" for d in $databases; do cmd.exe /C "setenv.bat build.bat $d $1 $action" cd odb-tests cmd.exe /C "..\setenv.bat test.bat $d" cd .. cd odb-examples cmd.exe /C "..\setenv.bat test.bat $d" cd .. done