#!/bin/bash | |
# Use mono to build solution and run all tests. | |
# Adjust these to reflect the location of nunit-console in your system. | |
NUNIT_CONSOLE=nunit-console | |
# The rest you can leave intact | |
CONFIG=Release | |
KEYFILE=../keys/Google.ProtocolBuffers.snk # TODO(jtattermusch): signing! | |
SRC=$(dirname $0)/src | |
set -ex | |
echo Building the solution. | |
xbuild /p:Configuration=$CONFIG $SRC/ProtocolBuffers.sln | |
echo Running tests. | |
$NUNIT_CONSOLE $SRC/ProtocolBuffers.Test/bin/$CONFIG/Google.Protobuf.Test.dll |