aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCameron Taggart <cameron.taggart@gmail.com>2018-05-14 15:46:03 -0500
committerJie Luo <anandolee@gmail.com>2018-05-14 13:46:03 -0700
commit394866c00241b44eb2936b6b1e275b36576ea806 (patch)
treec25f25184a2e840ff764a5d229b1b4746c862a58
parent4600f789a2328f4cb2af07090c291ef508312ad2 (diff)
downloadprotobuf-394866c00241b44eb2936b6b1e275b36576ea806.tar.gz
protobuf-394866c00241b44eb2936b6b1e275b36576ea806.tar.bz2
protobuf-394866c00241b44eb2936b6b1e275b36576ea806.zip
enable source link for csharp (#4179)
-rw-r--r--csharp/build_packages.bat2
-rw-r--r--csharp/src/Google.Protobuf/Google.Protobuf.csproj6
2 files changed, 5 insertions, 3 deletions
diff --git a/csharp/build_packages.bat b/csharp/build_packages.bat
index d7205659..8157bbab 100644
--- a/csharp/build_packages.bat
+++ b/csharp/build_packages.bat
@@ -1,7 +1,7 @@
@rem Builds Google.Protobuf NuGet packages
dotnet restore src/Google.Protobuf.sln
-dotnet pack -c Release src/Google.Protobuf.sln || goto :error
+dotnet pack -c Release src/Google.Protobuf.sln /p:SourceLinkCreate=true || goto :error
goto :EOF
diff --git a/csharp/src/Google.Protobuf/Google.Protobuf.csproj b/csharp/src/Google.Protobuf/Google.Protobuf.csproj
index 6e4e1e2b..93dcd854 100644
--- a/csharp/src/Google.Protobuf/Google.Protobuf.csproj
+++ b/csharp/src/Google.Protobuf/Google.Protobuf.csproj
@@ -17,8 +17,6 @@
<PackageLicenseUrl>https://github.com/google/protobuf/blob/master/LICENSE</PackageLicenseUrl>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/google/protobuf.git</RepositoryUrl>
- <IncludeSymbols>true</IncludeSymbols>
- <IncludeSource>true</IncludeSource>
</PropertyGroup>
<!--
@@ -30,4 +28,8 @@
<TargetFrameworks>netstandard1.0</TargetFrameworks>
</PropertyGroup>
+ <ItemGroup>
+ <PackageReference Include="SourceLink.Create.CommandLine" Version="2.7.6" PrivateAssets="All" />
+ </ItemGroup>
+
</Project>