Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/packages.builds')
-rw-r--r--src/packages.builds13
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