diff options
Diffstat (limited to 'src/packages.builds')
-rw-r--r-- | src/packages.builds | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/packages.builds b/src/packages.builds index 48715a7808..adbd20093e 100644 --- a/src/packages.builds +++ b/src/packages.builds @@ -4,6 +4,7 @@ <PropertyGroup> <AdditionalProperties>BuildPackageLibraryReferences=false</AdditionalProperties> + <PackageReportDir Condition="'$(PackageReportDir)' == ''">$(BinDir)pkg/reports/</PackageReportDir> </PropertyGroup> <ItemGroup> @@ -15,5 +16,17 @@ </Project> </ItemGroup> + <UsingTask TaskName="GenerateNetStandardSupportTable" AssemblyFile="$(PackagingTaskDir)Microsoft.DotNet.Build.Tasks.Packaging.dll" /> + <Target Name="GenerateNETStandardDocs"> + <Error Condition="'$(WcfPackageReportDir)' == ''" + Text="WcfPackageReportDir must be specified to point to the package report directory of the WCF repo. EG: /p:WcfPackageReportDir=c:\src\wcf\bin\pkg\reports\" /> + <ItemGroup> + <Reports Include="$(PackageReportDir)*.json" /> + <Reports Include="$(WcfPackageReportDir)*.json" /> + </ItemGroup> + + <GenerateNetStandardSupportTable Reports="@(Reports)" DocFilePath="$(ProjectDir)Documentation\architecture\net-platform-standard.md" InsertIntoFile="True" /> + </Target> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.traversal.targets))\dir.traversal.targets" /> </Project>
\ No newline at end of file |