Generate symbols.nupkg for Mvc.Razor

This commit is contained in:
Ajay Bhargav Baaskaran 2018-04-13 16:29:40 -07:00
parent 60a9810268
commit 44e282e8d4
2 changed files with 6 additions and 2 deletions

View File

@ -25,9 +25,11 @@
<PackageReference Include="Microsoft.Extensions.PropertyHelper.Sources" PrivateAssets="All" Version="$(MicrosoftExtensionsPropertyHelperSourcesPackageVersion)" /> <PackageReference Include="Microsoft.Extensions.PropertyHelper.Sources" PrivateAssets="All" Version="$(MicrosoftExtensionsPropertyHelperSourcesPackageVersion)" />
</ItemGroup> </ItemGroup>
<Target Name="PopulateNuspec" BeforeTargets="GenerateNuspec" DependsOnTargets="BuiltProjectOutputGroup;DocumentationProjectOutputGroup"> <Target Name="PopulateNuspec" BeforeTargets="GenerateNuspec" DependsOnTargets="BuiltProjectOutputGroup;DebugSymbolsProjectOutputGroup;DocumentationProjectOutputGroup">
<PropertyGroup> <PropertyGroup>
<!-- Make sure we create a symbols.nupkg -->
<IncludeSymbols>true</IncludeSymbols>
<NuspecProperties> <NuspecProperties>
id=$(MSBuildProjectName); id=$(MSBuildProjectName);
version=$(PackageVersion); version=$(PackageVersion);
@ -49,7 +51,8 @@
MicrosoftExtensionsFileProvidersCompositePackageVersion=$(MicrosoftExtensionsFileProvidersCompositePackageVersion); MicrosoftExtensionsFileProvidersCompositePackageVersion=$(MicrosoftExtensionsFileProvidersCompositePackageVersion);
MicrosoftDiaSymReaderNativePackageVersion=$(MicrosoftDiaSymReaderNativePackageVersion); MicrosoftDiaSymReaderNativePackageVersion=$(MicrosoftDiaSymReaderNativePackageVersion);
OutputBinary=@(BuiltProjectOutputGroupOutput); OutputBinary=@(BuiltProjectOutputGroupOutput);
OutputDocumentation=@(DocumentationProjectOutputGroupOutput) OutputDocumentation=@(DocumentationProjectOutputGroupOutput);
OutputSymbol=@(DebugSymbolsProjectOutputGroupOutput);
</NuspecProperties> </NuspecProperties>
</PropertyGroup> </PropertyGroup>
</Target> </Target>

View File

@ -39,5 +39,6 @@
<files> <files>
<file src="$OutputBinary$" target="lib\$targetframework$\" /> <file src="$OutputBinary$" target="lib\$targetframework$\" />
<file src="$OutputDocumentation$" target="lib\$targetframework$\" /> <file src="$OutputDocumentation$" target="lib\$targetframework$\" />
<file src="$OutputSymbol$" target="lib\$targetframework$\" />
</files> </files>
</package> </package>