Skip to content

Commit 665024c

Browse files
committed
Activate the SourceLink for the generated packages
1 parent 819220b commit 665024c

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

Directory.Build.props

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,21 @@
4040
</PropertyGroup>
4141

4242
<PropertyGroup>
43+
<GeneratePackageOnBuild Condition="$(MSBuildProjectName) == 'Xtensive.Orm.Weaver'">false</GeneratePackageOnBuild>
44+
<GeneratePackageOnBuild Condition="$(MSBuildProjectName) == 'Xtensive.Orm.Manual'">false</GeneratePackageOnBuild>
45+
<GeneratePackageOnBuild Condition="$(MSBuildProjectName) == 'TestCommon'">false</GeneratePackageOnBuild>
4346
<GeneratePackageOnBuild Condition="$(MSBuildProjectName.Contains('Tests')) == 'true'">false</GeneratePackageOnBuild>
4447
<GeneratePackageOnBuild Condition="$(GeneratePackageOnBuild)=='' AND '$(Configuration)' == 'Release'">true</GeneratePackageOnBuild>
45-
<IncludeSymbols Condition="$(MSBuildProjectName.Contains('Tests')) == 'true'">false</IncludeSymbols>
46-
<IncludeSymbols Condition="$(IncludeSymbols)=='' AND '$(Configuration)' == 'Release'">true</IncludeSymbols>
48+
49+
<IncludeSymbols Condition="$(GeneratePackageOnBuild) == 'true'">true</IncludeSymbols>
4750
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
4851
</PropertyGroup>
4952

53+
<ItemGroup>
54+
<PackageReference Condition="$(GeneratePackageOnBuild) == 'true'"
55+
Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All"/>
56+
</ItemGroup>
57+
5058
<!-- Populate standard properties. -->
5159
<PropertyGroup>
5260
<Product>$(DoProductName)</Product>

0 commit comments

Comments
 (0)