From 9580c45c65e0fb2032a5ac1375a210fd05b01639 Mon Sep 17 00:00:00 2001 From: John Luo Date: Fri, 5 Apr 2019 17:31:27 -0700 Subject: [PATCH 1/8] Add VS integration for design time build --- .../build/_protobuf/Google.Protobuf.Tools.targets | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets index 1a862337c58..de2f66e5be1 100644 --- a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets +++ b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets @@ -38,6 +38,21 @@ + + + + + + + + + + + + MSBuild:Compile + + + - - - - MSBuild:Compile - From d116f58e8e0aa376ce1e8fc1147aa1a1780c09d0 Mon Sep 17 00:00:00 2001 From: John Luo Date: Mon, 8 Apr 2019 11:19:57 -0700 Subject: [PATCH 3/8] Remove fix for bug in project system --- .../build/_protobuf/Google.Protobuf.Tools.targets | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets index d1597872dab..80c7109e016 100644 --- a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets +++ b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets @@ -39,16 +39,6 @@ - - - - - - - - - - + + + + + + + + - From d74f04680f94b22982103cdddd9f6e7e76783d47 Mon Sep 17 00:00:00 2001 From: John Luo Date: Tue, 30 Apr 2019 15:04:11 -0700 Subject: [PATCH 7/8] Restrict workaround to MSBuild 15.0 and above --- .../build/_protobuf/Google.Protobuf.Tools.targets | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets index 784f789528e..b3fd02d4faa 100644 --- a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets +++ b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets @@ -40,10 +40,11 @@ - - - - + + + + + From 57c4877352b00fd4c86e557d7ab3f3d523240774 Mon Sep 17 00:00:00 2001 From: John Luo Date: Sat, 4 May 2019 22:29:08 -0700 Subject: [PATCH 8/8] Remove non-compatible workaround Will add this to Grpc.AspNetCore.Server instead --- .../build/_protobuf/Google.Protobuf.Tools.targets | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets index b3fd02d4faa..b1030ba1f8b 100644 --- a/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets +++ b/src/csharp/Grpc.Tools/build/_protobuf/Google.Protobuf.Tools.targets @@ -39,15 +39,6 @@ - - - - - - - - -