diff --git a/src/csharp/Grpc.Auth/Grpc.Auth.csproj b/src/csharp/Grpc.Auth/Grpc.Auth.csproj index af3d723de61..f14f875642c 100755 --- a/src/csharp/Grpc.Auth/Grpc.Auth.csproj +++ b/src/csharp/Grpc.Auth/Grpc.Auth.csproj @@ -3,7 +3,7 @@ The gRPC Authors Copyright 2015 The gRPC Authors gRPC C# Authentication Library - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC RPC HTTP/2 Auth OAuth2 @@ -18,6 +18,10 @@ + + + + diff --git a/src/csharp/Grpc.Core.Api/Grpc.Core.Api.csproj b/src/csharp/Grpc.Core.Api/Grpc.Core.Api.csproj index 2acd1d7232c..31805fc2b89 100755 --- a/src/csharp/Grpc.Core.Api/Grpc.Core.Api.csproj +++ b/src/csharp/Grpc.Core.Api/Grpc.Core.Api.csproj @@ -3,7 +3,7 @@ The gRPC Authors Copyright 2019 The gRPC Authors gRPC C# Surface API - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC RPC HTTP/2 @@ -19,6 +19,10 @@ + + + + diff --git a/src/csharp/Grpc.Core.NativeDebug/Grpc.Core.NativeDebug.csproj b/src/csharp/Grpc.Core.NativeDebug/Grpc.Core.NativeDebug.csproj index 497282dcecf..bd7f40b5394 100644 --- a/src/csharp/Grpc.Core.NativeDebug/Grpc.Core.NativeDebug.csproj +++ b/src/csharp/Grpc.Core.NativeDebug/Grpc.Core.NativeDebug.csproj @@ -6,7 +6,7 @@ Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details. - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC RPC HTTP/2 @@ -20,6 +20,10 @@ See https://grpc.io/blog/grpc-csharp-future/ for details. true + + + + runtimes/linux-x64/native/libgrpc_csharp_ext.x64.dbginfo.so diff --git a/src/csharp/Grpc.Core.Testing/Grpc.Core.Testing.csproj b/src/csharp/Grpc.Core.Testing/Grpc.Core.Testing.csproj index 45618f08059..5e2a0159b3a 100755 --- a/src/csharp/Grpc.Core.Testing/Grpc.Core.Testing.csproj +++ b/src/csharp/Grpc.Core.Testing/Grpc.Core.Testing.csproj @@ -6,7 +6,7 @@ Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details. Copyright 2017 The gRPC Authors - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC test testing @@ -21,6 +21,10 @@ See https://grpc.io/blog/grpc-csharp-future/ for details. + + + + diff --git a/src/csharp/Grpc.Core.Xamarin/Grpc.Core.Xamarin.csproj b/src/csharp/Grpc.Core.Xamarin/Grpc.Core.Xamarin.csproj index d8225365d7a..cdbdb18ece6 100644 --- a/src/csharp/Grpc.Core.Xamarin/Grpc.Core.Xamarin.csproj +++ b/src/csharp/Grpc.Core.Xamarin/Grpc.Core.Xamarin.csproj @@ -9,7 +9,7 @@ WARNING: Versions of Grpc.Core.Xamarin and Grpc.Core dependencies being used in Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details. - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC RPC HTTP/2 @@ -24,6 +24,10 @@ See https://grpc.io/blog/grpc-csharp-future/ for details. + + + + native/android/armeabi-v7a/libgrpc_csharp_ext.so diff --git a/src/csharp/Grpc.Core/Grpc.Core.csproj b/src/csharp/Grpc.Core/Grpc.Core.csproj index 4d376aef5e0..126f59f3aa1 100755 --- a/src/csharp/Grpc.Core/Grpc.Core.csproj +++ b/src/csharp/Grpc.Core/Grpc.Core.csproj @@ -6,7 +6,7 @@ Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details. - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC RPC HTTP/2 @@ -23,6 +23,10 @@ See https://grpc.io/blog/grpc-csharp-future/ for details. true + + + + diff --git a/src/csharp/Grpc.HealthCheck/Grpc.HealthCheck.csproj b/src/csharp/Grpc.HealthCheck/Grpc.HealthCheck.csproj index ecd781f3b0d..9b515b96d01 100755 --- a/src/csharp/Grpc.HealthCheck/Grpc.HealthCheck.csproj +++ b/src/csharp/Grpc.HealthCheck/Grpc.HealthCheck.csproj @@ -3,7 +3,7 @@ The gRPC Authors Copyright 2015 The gRPC Authors gRPC C# Health Checking (for Grpc.Core) - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC health check @@ -22,6 +22,10 @@ + + + + diff --git a/src/csharp/Grpc.Reflection/Grpc.Reflection.csproj b/src/csharp/Grpc.Reflection/Grpc.Reflection.csproj index bc75a65e042..73b643a4e4d 100755 --- a/src/csharp/Grpc.Reflection/Grpc.Reflection.csproj +++ b/src/csharp/Grpc.Reflection/Grpc.Reflection.csproj @@ -3,7 +3,7 @@ The gRPC Authors Copyright 2016 The gRPC Authors gRPC C# Server Reflection (for Grpc.Core) - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC reflection @@ -18,6 +18,10 @@ + + + + diff --git a/src/csharp/Grpc.Tools/Grpc.Tools.csproj b/src/csharp/Grpc.Tools/Grpc.Tools.csproj index 13e0014dbe0..87ae3a13353 100644 --- a/src/csharp/Grpc.Tools/Grpc.Tools.csproj +++ b/src/csharp/Grpc.Tools/Grpc.Tools.csproj @@ -41,12 +41,16 @@ Add this package to a project that contains .proto files to be compiled to code. It contains the compilers, include files and project system integration for gRPC and Protocol buffer service description files necessary to build them on Windows, Linux and MacOS. Managed runtime is supplied separately in the Grpc.Core package. - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC RPC HTTP/2 + + + + diff --git a/src/csharp/Grpc/Grpc.csproj b/src/csharp/Grpc/Grpc.csproj index 2494b0ab687..804370bcff6 100644 --- a/src/csharp/Grpc/Grpc.csproj +++ b/src/csharp/Grpc/Grpc.csproj @@ -3,7 +3,7 @@ The gRPC Authors Copyright 2015 The gRPC Authors Metapackage for gRPC C# - https://github.com/grpc/grpc.github.io/raw/master/img/grpc_square_reverse_4x.png + packageIcon.png Apache-2.0 https://github.com/grpc/grpc gRPC RPC HTTP/2 @@ -17,6 +17,10 @@ true + + + + diff --git a/src/csharp/build_nuget.sh b/src/csharp/build_nuget.sh index 9ebb6d856e3..42af0c897bd 100755 --- a/src/csharp/build_nuget.sh +++ b/src/csharp/build_nuget.sh @@ -37,17 +37,17 @@ dotnet restore Grpc.sln mkdir -p ../../cmake/build cp nativelibs/csharp_ext_linux_x64/libgrpc_csharp_ext.so ../../cmake/build -dotnet pack --configuration Release Grpc.Core.Api --output ../../../artifacts -dotnet pack --configuration Release Grpc.Core --output ../../../artifacts -dotnet pack --configuration Release Grpc.Core.Testing --output ../../../artifacts -dotnet pack --configuration Release Grpc.Auth --output ../../../artifacts -dotnet pack --configuration Release Grpc.HealthCheck --output ../../../artifacts -dotnet pack --configuration Release Grpc.Reflection --output ../../../artifacts -dotnet pack --configuration Release Grpc.Tools --output ../../../artifacts +dotnet pack --configuration Release Grpc.Core.Api --output ../../artifacts +dotnet pack --configuration Release Grpc.Core --output ../../artifacts +dotnet pack --configuration Release Grpc.Core.Testing --output ../../artifacts +dotnet pack --configuration Release Grpc.Auth --output ../../artifacts +dotnet pack --configuration Release Grpc.HealthCheck --output ../../artifacts +dotnet pack --configuration Release Grpc.Reflection --output ../../artifacts +dotnet pack --configuration Release Grpc.Tools --output ../../artifacts # rem build auxiliary packages -dotnet pack --configuration Release Grpc --output ../../../artifacts -dotnet pack --configuration Release Grpc.Core.NativeDebug --output ../../../artifacts -dotnet pack --configuration Release Grpc.Core.Xamarin --output ../../../artifacts +dotnet pack --configuration Release Grpc --output ../../artifacts +dotnet pack --configuration Release Grpc.Core.NativeDebug --output ../../artifacts +dotnet pack --configuration Release Grpc.Core.Xamarin --output ../../artifacts # Create a zipfile with all the nugets we just created cd ../../artifacts diff --git a/src/csharp/packageIcon.png b/src/csharp/packageIcon.png new file mode 100644 index 00000000000..aa2d903d9f2 Binary files /dev/null and b/src/csharp/packageIcon.png differ