| 1234567891011121314151617181920212223 |
- #!/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.
- # TODO(jonskeet): Re-enable building the whole solution when we have ProtoBench et al
- # working again.
- # xbuild /p:Configuration=$CONFIG $SRC/ProtocolBuffers.sln
- xbuild /p:Configuration=$CONFIG $SRC/ProtocolBuffers/ProtocolBuffers.csproj
- xbuild /p:Configuration=$CONFIG $SRC/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj
- echo Running tests.
- $NUNIT_CONSOLE $SRC/ProtocolBuffers.Test/bin/$CONFIG/Google.Protobuf.Test.dll
|