|
|
|
@ -19,8 +19,10 @@ setlocal |
|
|
|
|
@rem enter this directory |
|
|
|
|
cd /d %~dp0 |
|
|
|
|
|
|
|
|
|
set TOOLS_PATH=packages\Grpc.Tools.1.8.0\tools\windows_x86 |
|
|
|
|
@rem packages will be available in nuget cache directory once the project is built or after "dotnet restore" |
|
|
|
|
set PROTOC=%UserProfile%\.nuget\packages\Google.Protobuf.Tools\3.6.1\tools\windows_x64\protoc.exe |
|
|
|
|
set PLUGIN=%UserProfile%\.nuget\packages\Grpc.Tools\1.14.1\tools\windows_x64\grpc_csharp_plugin.exe |
|
|
|
|
|
|
|
|
|
%TOOLS_PATH%\protoc.exe -I../../protos --csharp_out RouteGuide ../../protos/route_guide.proto --grpc_out RouteGuide --plugin=protoc-gen-grpc=%TOOLS_PATH%\grpc_csharp_plugin.exe |
|
|
|
|
%PROTOC% -I../../protos --csharp_out RouteGuide ../../protos/route_guide.proto --grpc_out RouteGuide --plugin=protoc-gen-grpc=%PLUGIN% |
|
|
|
|
|
|
|
|
|
endlocal |
|
|
|
|