Lines Matching +full:set +full:- +full:version
5 $1 -Iprotos/src -I../../../src/ --csharp_out=src/Google.Protobuf.Test \
6 --csharp_opt=base_namespace=Google.Protobuf \
11 $1 -Iprotos/csharp --csharp_out=src/Google.Protobuf.Test \
12 --csharp_opt=base_namespace=UnitTest.Issues \
15 $2 -Iprotos/src --csharp_out=src/Google.Protobuf.Test \
16 --csharp_opt=base_namespace=Google.Protobuf \
23 dotnet build -c Release src/Google.Protobuf/Google.Protobuf.csproj
24 dotnet build -c Release src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
25 dotnet run -c Release -f net6.0 -p src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
28 set -ex
30 PROTOC=$(realpath ${2:-../../../bazel-bin/protoc})
35 # Version of the tests (i.e., the version of protobuf from where we extracted
39 # The old version of protobuf that we are testing compatibility against. This
41 # that version to test compatibility of the newest runtime against it), but it
42 # is also possible to use this same test set to test the compatibility of the
43 # latest version against other versions.
45 …repo1.maven.org/maven2/com/google/protobuf/protoc/$OLD_VERSION/protoc-$OLD_VERSION-linux-x86_64.exe
50 [ -f $PROTOC ] || {
55 # Download old version protoc compiler (for linux).
56 wget $OLD_VERSION_PROTOC -O old_protoc
60 # the new runtime (including old version generated code).
62 cp ../../src/Google.Protobuf src/Google.Protobuf -r
63 cp ../../keys . -r
66 # proto set 1: use old version
67 # proto set 2 which may import protos in set 1: use old version
71 # proto set 1: use new version
72 # proto set 2 which may import protos in set 1: use old version
76 # proto set 1: use old version
77 # proto set 2 which may import protos in set 1: use new version
81 rm keys -r
82 rm src/Google.Protobuf -r