|
|
@ -22,6 +22,10 @@ |
|
|
|
<Target Name="gRPC_ResolvePluginFullPath" AfterTargets="Protobuf_ResolvePlatform"> |
|
|
|
<Target Name="gRPC_ResolvePluginFullPath" AfterTargets="Protobuf_ResolvePlatform"> |
|
|
|
<PropertyGroup> |
|
|
|
<PropertyGroup> |
|
|
|
<!-- TODO(kkm): Do not use Protobuf_PackagedToolsPath, roll gRPC's own. --> |
|
|
|
<!-- TODO(kkm): Do not use Protobuf_PackagedToolsPath, roll gRPC's own. --> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- First try environment variable. --> |
|
|
|
|
|
|
|
<gRPC_PluginFullPath Condition=" '$(gRPC_PluginFullPath)' == '' ">$(GRPC_PROTOC_PLUGIN)</gRPC_PluginFullPath> |
|
|
|
|
|
|
|
|
|
|
|
<gRPC_PluginFullPath Condition=" '$(gRPC_PluginFullPath)' == '' and '$(Protobuf_ToolsOs)' == 'windows' " |
|
|
|
<gRPC_PluginFullPath Condition=" '$(gRPC_PluginFullPath)' == '' and '$(Protobuf_ToolsOs)' == 'windows' " |
|
|
|
>$(Protobuf_PackagedToolsPath)\$(Protobuf_ToolsOs)_$(Protobuf_ToolsCpu)\$(gRPC_PluginFileName).exe</gRPC_PluginFullPath> |
|
|
|
>$(Protobuf_PackagedToolsPath)\$(Protobuf_ToolsOs)_$(Protobuf_ToolsCpu)\$(gRPC_PluginFileName).exe</gRPC_PluginFullPath> |
|
|
|
<gRPC_PluginFullPath Condition=" '$(gRPC_PluginFullPath)' == '' " |
|
|
|
<gRPC_PluginFullPath Condition=" '$(gRPC_PluginFullPath)' == '' " |
|
|
|