#!/bin/bash set -e BIN=gameserverclient ADDR=800 SUM=898ebb103fdda6fffe62394c1b915d1d rm -f ${BIN}.dsk echo echo "Testing OS/X c2d..." bin/c2d ${BIN},${ADDR} ${BIN}.dsk 2>&1 | sed 's/^/ /' CHECK=$(md5sum ${BIN}.dsk | awk '{print $1}') if [ "$CHECK" = "$SUM" ] then echo PASSED else echo FAILED exit 1 fi rm -f ${BIN}.dsk echo echo "Testing Windows c2d..." PATH=$HOME/wine/bin:$PATH wine bin/c2d.exe ${BIN},${ADDR} ${BIN}.dsk 2>&1 | sed 's/^/ /' CHECK=$(md5sum ${BIN}.dsk | awk '{print $1}') if [ "$CHECK" = "$SUM" ] then echo PASSED else echo FAILED exit 1 fi