You've already forked linux-packaging-mono
Imported Upstream version 5.10.0.69
Former-commit-id: fc39669a0b707dd3c063977486506b6793da2890
This commit is contained in:
parent
d8f8abd549
commit
e2950ec768
@@ -1,12 +1,15 @@
|
||||
{
|
||||
"alpine": [
|
||||
"alpine",
|
||||
"unix",
|
||||
"any",
|
||||
"base"
|
||||
],
|
||||
"alpine-corert": [
|
||||
"alpine-corert",
|
||||
"alpine",
|
||||
"unix-corert",
|
||||
"unix",
|
||||
"corert",
|
||||
"any",
|
||||
"base"
|
||||
@@ -14,6 +17,8 @@
|
||||
"alpine-x64": [
|
||||
"alpine-x64",
|
||||
"alpine",
|
||||
"unix-x64",
|
||||
"unix",
|
||||
"any",
|
||||
"base"
|
||||
],
|
||||
@@ -21,7 +26,11 @@
|
||||
"alpine-x64-corert",
|
||||
"alpine-corert",
|
||||
"alpine-x64",
|
||||
"unix-x64-corert",
|
||||
"alpine",
|
||||
"unix-corert",
|
||||
"unix-x64",
|
||||
"unix",
|
||||
"corert",
|
||||
"any",
|
||||
"base"
|
||||
@@ -29,6 +38,7 @@
|
||||
"alpine.3.6": [
|
||||
"alpine.3.6",
|
||||
"alpine",
|
||||
"unix",
|
||||
"any",
|
||||
"base"
|
||||
],
|
||||
@@ -37,6 +47,8 @@
|
||||
"alpine.3.6",
|
||||
"alpine-corert",
|
||||
"alpine",
|
||||
"unix-corert",
|
||||
"unix",
|
||||
"corert",
|
||||
"any",
|
||||
"base"
|
||||
@@ -46,6 +58,8 @@
|
||||
"alpine.3.6",
|
||||
"alpine-x64",
|
||||
"alpine",
|
||||
"unix-x64",
|
||||
"unix",
|
||||
"any",
|
||||
"base"
|
||||
],
|
||||
@@ -58,6 +72,10 @@
|
||||
"alpine-corert",
|
||||
"alpine-x64",
|
||||
"alpine",
|
||||
"unix-x64-corert",
|
||||
"unix-corert",
|
||||
"unix-x64",
|
||||
"unix",
|
||||
"corert",
|
||||
"any",
|
||||
"base"
|
||||
|
@@ -2,24 +2,26 @@
|
||||
"runtimes": {
|
||||
"alpine": {
|
||||
"#import": [
|
||||
"any"
|
||||
"unix"
|
||||
]
|
||||
},
|
||||
"alpine-corert": {
|
||||
"#import": [
|
||||
"alpine",
|
||||
"corert"
|
||||
"unix-corert"
|
||||
]
|
||||
},
|
||||
"alpine-x64": {
|
||||
"#import": [
|
||||
"alpine"
|
||||
"alpine",
|
||||
"unix-x64"
|
||||
]
|
||||
},
|
||||
"alpine-x64-corert": {
|
||||
"#import": [
|
||||
"alpine-corert",
|
||||
"alpine-x64"
|
||||
"alpine-x64",
|
||||
"unix-x64-corert"
|
||||
]
|
||||
},
|
||||
"alpine.3.6": {
|
||||
|
@@ -11,7 +11,7 @@
|
||||
</RuntimeGroup>
|
||||
|
||||
<RuntimeGroup Include="alpine">
|
||||
<Parent>any</Parent>
|
||||
<Parent>unix</Parent>
|
||||
<Architectures>x64</Architectures>
|
||||
<Versions>3.6</Versions>
|
||||
</RuntimeGroup>
|
||||
|
@@ -1,57 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageVersion>2.1.0</PackageVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemDefinitionGroup>
|
||||
<LibraryPackage>
|
||||
<Version>4.4.0</Version>
|
||||
</LibraryPackage>
|
||||
<PrereleaseLibraryPackage>
|
||||
<Version>4.5.0</Version>
|
||||
</PrereleaseLibraryPackage>
|
||||
</ItemDefinitionGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageIndex Include="$(MSBuildThisFileDirectory)externalIndex.json" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<LibraryPackage Include="Microsoft.Win32.Registry" />
|
||||
<LibraryPackage Include="Microsoft.Win32.Registry.AccessControl" />
|
||||
<LibraryPackage Include="System.CodeDom" />
|
||||
<LibraryPackage Include="System.Configuration.ConfigurationManager" />
|
||||
<LibraryPackage Include="System.Data.SqlClient" />
|
||||
<LibraryPackage Include="System.IO.FileSystem.AccessControl" />
|
||||
<LibraryPackage Include="System.IO.Packaging" />
|
||||
<LibraryPackage Include="System.IO.Pipes.AccessControl" />
|
||||
<LibraryPackage Include="System.IO.Ports" />
|
||||
<LibraryPackage Include="System.Security.AccessControl" />
|
||||
<LibraryPackage Include="System.Security.Cryptography.Cng" />
|
||||
<LibraryPackage Include="System.Security.Cryptography.Pkcs" />
|
||||
<LibraryPackage Include="System.Security.Cryptography.ProtectedData" />
|
||||
<LibraryPackage Include="System.Security.Cryptography.Xml" />
|
||||
<LibraryPackage Include="System.Security.Permissions" />
|
||||
<LibraryPackage Include="System.Security.Principal.Windows" />
|
||||
<LibraryPackage Include="System.ServiceProcess.ServiceController" />
|
||||
<LibraryPackage Include="System.Text.Encoding.CodePages" />
|
||||
<LibraryPackage Include="System.Threading.AccessControl" />
|
||||
<LibraryPackage Include="System.ServiceModel.Primitives" />
|
||||
<LibraryPackage Include="System.ServiceModel.Duplex" />
|
||||
<LibraryPackage Include="System.ServiceModel.Http" />
|
||||
<LibraryPackage Include="System.ServiceModel.NetTcp" />
|
||||
<LibraryPackage Include="System.ServiceModel.Security" />
|
||||
<PrereleaseLibraryPackage Include="System.Data.Odbc" />
|
||||
<PrereleaseLibraryPackage Include="System.Drawing.Common" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Dependency Include="@(LibraryPackage)" />
|
||||
<Dependency Include="@(PrereleaseLibraryPackage)" />
|
||||
</ItemGroup>
|
||||
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
|
||||
</Project>
|
@@ -8,6 +8,9 @@
|
||||
<OfficialBuildRID Include="win10-arm">
|
||||
<Platform>arm</Platform>
|
||||
</OfficialBuildRID>
|
||||
<OfficialBuildRID Include="win10-arm64">
|
||||
<Platform>arm64</Platform>
|
||||
</OfficialBuildRID>
|
||||
<OfficialBuildRID Include="win10-x86-aot">
|
||||
<Platform>x86</Platform>
|
||||
</OfficialBuildRID>
|
||||
@@ -15,5 +18,8 @@
|
||||
<OfficialBuildRID Include="win10-arm-aot">
|
||||
<Platform>arm</Platform>
|
||||
</OfficialBuildRID>
|
||||
<OfficialBuildRID Include="win10-arm64-aot">
|
||||
<Platform>arm64</Platform>
|
||||
</OfficialBuildRID>
|
||||
</ItemGroup>
|
||||
</Project>
|
@@ -36,10 +36,10 @@
|
||||
<FrameworkLayout Include="$(UAPPackageRefPath)">
|
||||
<TargetFramework>$(UAPvNextTFM)</TargetFramework>
|
||||
</FrameworkLayout>
|
||||
<FrameworkLayout Include="$(PackagesDir)$(NETStandardPackageId)\$(NETStandardPackageVersion)\build\netstandard2.0\ref">
|
||||
<FrameworkLayout Include="$(PackagesDir)$(NETStandardLibraryPackageId)\$(NETStandardLibraryPackageVersion)\build\netstandard2.0\ref">
|
||||
<TargetFramework>netstandard2.0</TargetFramework>
|
||||
</FrameworkLayout>
|
||||
<FrameworkLayout Include="$(PackagesDir)$(NETStandardPackageId)\$(NETStandardPackageVersion)\build\net461\ref">
|
||||
<FrameworkLayout Include="$(PackagesDir)$(NETStandardLibraryPackageId)\$(NETStandardLibraryPackageVersion)\build\net461\ref">
|
||||
<TargetFramework>net461</TargetFramework>
|
||||
</FrameworkLayout>
|
||||
</ItemGroup>
|
||||
|
@@ -1 +1 @@
|
||||
f3f128e745dd276fe999ccec1dd9d48f056ecb9f
|
||||
28e475f5bd0c3d7de2ba5852f5a4ed767748c8e4
|
@@ -8,5 +8,4 @@
|
||||
</ItemGroup>
|
||||
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.traversal.targets))\dir.traversal.targets" />
|
||||
|
||||
</Project>
|
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageVersion>$(CompatibilityShimsPackageVersion)</PackageVersion>
|
||||
<_ShimsLocationPath>$(BaseIntermediateOutputPath)shims/netcoreapp/facades/</_ShimsLocationPath>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ShimsToInclude Include="mscorlib.dll" />
|
||||
<ShimsToInclude Include="System.dll" />
|
||||
<ShimsToInclude Include="System.Configuration.dll" />
|
||||
<ShimsToInclude Include="System.Core.dll" />
|
||||
<ShimsToInclude Include="System.Data.dll" />
|
||||
<ShimsToInclude Include="System.Drawing.dll" />
|
||||
<ShimsToInclude Include="System.Net.dll" />
|
||||
<ShimsToInclude Include="System.Security.dll" />
|
||||
<ShimsToInclude Include="System.ServiceModel.Web.dll" />
|
||||
<ShimsToInclude Include="System.ServiceProcess.dll" />
|
||||
<ShimsToInclude Include="System.Transactions.dll" />
|
||||
<ShimsToInclude Include="WindowsBase.dll" />
|
||||
</ItemGroup>
|
||||
|
||||
<Target Name="AddShimsToPackage"
|
||||
BeforeTargets="GetPackageFiles">
|
||||
|
||||
<Error Text="Required facade: %(ShimsToInclude.Identity) was not found in $(_ShimsLocationPath)." Condition="!Exists('@(ShimsToInclude->'$(_ShimsLocationPath)%(Identity)')')" />
|
||||
|
||||
<ItemGroup>
|
||||
<File Include="@(ShimsToInclude->'$(_ShimsLocationPath)%(Identity)')">
|
||||
<TargetPath>/lib/netcoreapp2.0</TargetPath>
|
||||
<SkipPackageFileCheck>true</SkipPackageFileCheck>
|
||||
</File>
|
||||
<!-- Include placeholder to be netstandard2.0 compatible -->
|
||||
<File Include="$(PlaceHolderFile)">
|
||||
<TargetPath>/lib/netstandard2.0</TargetPath>
|
||||
</File>
|
||||
</ItemGroup>
|
||||
|
||||
<Message Importance="Low" Text="Added: %(ShimsToInclude.Identity) to package." />
|
||||
</Target>
|
||||
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
|
||||
</Project>
|
11
external/corefx/pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.builds
vendored
Normal file
11
external/corefx/pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.builds
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
|
||||
|
||||
<!-- only build during the AllConfigurations leg because it depends on other nupkgs from this leg -->
|
||||
<ItemGroup Condition="'$(BuildAllConfigurations)' == 'true'">
|
||||
<Project Include="$(MSBuildProjectName).pkgproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.traversal.targets))\dir.traversal.targets" />
|
||||
</Project>
|
78
external/corefx/pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj
vendored
Normal file
78
external/corefx/pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj
vendored
Normal file
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
|
||||
|
||||
<PropertyGroup>
|
||||
<PackageVersion>2.0.0</PackageVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemDefinitionGroup>
|
||||
<LibraryPackage>
|
||||
<Version>4.4.0</Version>
|
||||
</LibraryPackage>
|
||||
<PrereleaseLibraryPackage>
|
||||
<Version>4.5.0</Version>
|
||||
</PrereleaseLibraryPackage>
|
||||
</ItemDefinitionGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageIndex Include="$(MSBuildThisFileDirectory)externalIndex.json" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PrereleaseLibraryPackage Include="Microsoft.Win32.Registry" />
|
||||
<PrereleaseLibraryPackage Include="Microsoft.Win32.Registry.AccessControl" />
|
||||
<PrereleaseLibraryPackage Include="System.CodeDom" />
|
||||
<PrereleaseLibraryPackage Include="System.ComponentModel.Composition" />
|
||||
<PrereleaseLibraryPackage Include="System.Configuration.ConfigurationManager" />
|
||||
<PrereleaseLibraryPackage Include="System.Data.Odbc" />
|
||||
<PrereleaseLibraryPackage Include="System.Data.DataSetExtensions" />
|
||||
<PrereleaseLibraryPackage Include="System.Drawing.Common" />
|
||||
<PrereleaseLibraryPackage Include="System.Diagnostics.EventLog" />
|
||||
<PrereleaseLibraryPackage Include="System.Diagnostics.PerformanceCounter" />
|
||||
<PrereleaseLibraryPackage Include="System.DirectoryServices" />
|
||||
<PrereleaseLibraryPackage Include="System.DirectoryServices.AccountManagement" />
|
||||
<PrereleaseLibraryPackage Include="System.DirectoryServices.Protocols" />
|
||||
<PrereleaseLibraryPackage Include="System.IO.FileSystem.AccessControl" />
|
||||
<PrereleaseLibraryPackage Include="System.IO.Packaging" />
|
||||
<PrereleaseLibraryPackage Include="System.IO.Pipes.AccessControl" />
|
||||
<PrereleaseLibraryPackage Include="System.IO.Ports" />
|
||||
<PrereleaseLibraryPackage Include="System.Management" />
|
||||
<PrereleaseLibraryPackage Include="System.Runtime.Caching" />
|
||||
<PrereleaseLibraryPackage Include="System.Security.AccessControl" />
|
||||
<PrereleaseLibraryPackage Include="System.Security.Cryptography.Pkcs" />
|
||||
<PrereleaseLibraryPackage Include="System.Security.Cryptography.ProtectedData" />
|
||||
<PrereleaseLibraryPackage Include="System.Security.Cryptography.Xml" />
|
||||
<PrereleaseLibraryPackage Include="System.Security.Permissions" />
|
||||
<PrereleaseLibraryPackage Include="System.Security.Principal.Windows" />
|
||||
<PrereleaseLibraryPackage Include="System.ServiceModel.Syndication" />
|
||||
<PrereleaseLibraryPackage Include="System.ServiceProcess.ServiceController" />
|
||||
<PrereleaseLibraryPackage Include="System.Text.Encoding.CodePages" />
|
||||
<PrereleaseLibraryPackage Include="System.Threading.AccessControl" />
|
||||
|
||||
<!-- External pre-release packages -->
|
||||
<LibraryPackage Include="System.ServiceModel.Primitives">
|
||||
<Version>4.4.1-servicing-25917-01</Version>
|
||||
</LibraryPackage>
|
||||
|
||||
<!-- Stable packages shipped already for netcoreapp2.0 -->
|
||||
<LibraryPackage Include="System.Data.SqlClient" />
|
||||
<LibraryPackage Include="System.Security.Cryptography.Cng" />
|
||||
<LibraryPackage Include="System.ServiceModel.Duplex" />
|
||||
<LibraryPackage Include="System.ServiceModel.Http" />
|
||||
<LibraryPackage Include="System.ServiceModel.NetTcp" />
|
||||
<LibraryPackage Include="System.ServiceModel.Security" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Dependency Include="@(LibraryPackage)" />
|
||||
<Dependency Include="@(PrereleaseLibraryPackage)" />
|
||||
|
||||
<!-- Include dependency to shims package -->
|
||||
<Dependency Include="Microsoft.Windows.Compatibility.Shims">
|
||||
<Version>$(CompatibilityShimsPackageVersion)</Version>
|
||||
</Dependency>
|
||||
</ItemGroup>
|
||||
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
|
||||
</Project>
|
@@ -0,0 +1,11 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<DisableImplicitFrameworkReferences Condition="'$(TargetFramework)' == 'netcoreapp2.0'">true</DisableImplicitFrameworkReferences>
|
||||
<PreserveCompilationContext>true</PreserveCompilationContext>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Windows.Compatibility" Version="$(CompatibilityPackageVersion)" />
|
||||
<PackageReference Condition="'$(TargetFramework)' == 'netcoreapp2.0'" Include="Microsoft.NETCore.App" Version="2.0.0" />
|
||||
</ItemGroup>
|
||||
</Project>
|
65
external/corefx/pkg/Microsoft.Windows.Compatibility/tests/publishcompatibilityassets.ps1
vendored
Normal file
65
external/corefx/pkg/Microsoft.Windows.Compatibility/tests/publishcompatibilityassets.ps1
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
$repoRoot = ((get-item $PSScriptRoot).parent.parent.parent.FullName);
|
||||
$winRID = "win7-x64";
|
||||
$dotnetPath = -join($repoRoot, "\Tools\dotnetcli\dotnet.exe")
|
||||
$csprojPath = -join($PSScriptRoot, "\", (Get-ChildItem $PSScriptRoot"\*.csproj" | Select-Object -ExpandProperty Name))
|
||||
$packagesCachePath = -join($repoRoot, "\packages")
|
||||
$localPackageSourcePath = -join($repoRoot, "\bin\packages\Debug\")
|
||||
$packageName = "Microsoft.Windows.Compatibility"
|
||||
|
||||
if (!(Test-Path $localPackageSourcePath))
|
||||
{
|
||||
$localPackageSourcePath = -join($repoRoot, "\bin\packages\Release\")
|
||||
if (!(Test-Path $localPackageSourcePath))
|
||||
{
|
||||
Write-Error -Message "Local package source must exist.";
|
||||
Exit;
|
||||
}
|
||||
}
|
||||
|
||||
function _getPackageVersion()
|
||||
{
|
||||
$searchPattern = -join($localPackageSourcePath, $packageName, ".[0-9].[0-9].[0-9]*.nupkg")
|
||||
if (!(Test-Path $searchPattern))
|
||||
{
|
||||
Write-Error -Message (-join("Didn't find package: Microsoft.Windows.Compatibility in source: ", $localPackageSourcePath, " please run build -allConfigurations"))
|
||||
Exit;
|
||||
}
|
||||
|
||||
if (!((get-item $searchPattern).FullName -match '([0-9].[0-9].[0-9][-a-z0-9]*)'))
|
||||
{
|
||||
Write-Error -Message "Package name is invalid"
|
||||
Exit;
|
||||
}
|
||||
|
||||
return $matches[0]
|
||||
}
|
||||
|
||||
function _restoreAndPublish($targetFramework, $rid, $runtimeFramework, $refDirName)
|
||||
{
|
||||
$packageVersion = _getPackageVersion
|
||||
& $dotnetPath restore --packages $packagesCachePath /p:RestoreSources="https://api.nuget.org/v3/index.json;$localPackageSourcePath" /p:TargetFramework=$targetFramework /p:CompatibilityPackageVersion=$packageVersion $csprojPath
|
||||
& $dotnetPath publish -r $rid /p:RestoreSources="https://api.nuget.org/v3/index.json;$localPackageSourcePath" /p:TargetFramework=$targetFramework /p:CompatibilityPackageVersion=$packageVersion /p:RuntimeFrameworkVersion=$runtimeFramework $csprojPath
|
||||
|
||||
$outputPath = -join($PSScriptRoot, "\bin\Debug\", $targetFramework, "\", $rid, "\publish\refs\")
|
||||
|
||||
if (!(Test-Path $outputPath))
|
||||
{
|
||||
Write-Error -Message (-join("There was an error while publishing for framework: ", $targetFramework))
|
||||
Exit;
|
||||
}
|
||||
|
||||
Write-Output (-join("Published succedded for: ", $targetFramework))
|
||||
|
||||
$refPath = -join($repoRoot, "\bin\ref\", $refDirName)
|
||||
|
||||
if (Test-Path $refPath)
|
||||
{
|
||||
Remove-Item $refPath -r -force
|
||||
}
|
||||
|
||||
New-Item $refPath -ItemType directory
|
||||
Copy-Item (-join($outputPath, "*")) $refPath
|
||||
}
|
||||
|
||||
_restoreAndPublish "netcoreapp2.0" $winRID "2.0.0" "netcoreapp20_compat"
|
||||
_restoreAndPublish "netstandard2.0" $winRID "2.0.0" "netstandard20_compat"
|
86
external/corefx/pkg/descriptions.json
vendored
86
external/corefx/pkg/descriptions.json
vendored
@@ -64,8 +64,13 @@
|
||||
"CommonTypes": []
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.NETFramework.Compatibility",
|
||||
"Description": "References a number of .NET Core libraries that are intended to provide support for more APIs that exist on .NET Framework.",
|
||||
"Name": "Microsoft.Windows.Compatibility",
|
||||
"Description": "This Windows Compatibility Pack provides access to APIs that were previously available only for .NET Framework. It can be used from both .NET Core as well as .NET Standard.",
|
||||
"CommonTypes": []
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.Windows.Compatibility.Shims",
|
||||
"Description": "This package provides infrastructure services and shouldn't be referenced directly from your code. It provides facade assemblies in order to make the Microsoft.Windows.Compatibility package work across all .NET implementations.",
|
||||
"CommonTypes": []
|
||||
},
|
||||
{
|
||||
@@ -163,7 +168,7 @@
|
||||
},
|
||||
{
|
||||
"Name": "Microsoft.XmlSerializer.Generator",
|
||||
"Description": "Provides SGen tool to generate Xml serialization code for types in a specified assembly in order to improve the startup performance of a XmlSerializer when it serializes or deserializes objects of the specified types",
|
||||
"Description": "Like the Xml Serializer Generator (sgen.exe) on desktop, Microsoft.XmlSerializer.Generator NuGet package is the solution for .NET Core and .NET Standard Libraries. It creates an Xml serialization assembly for types contained in an assembly in order to improve the startup performance of Xml serialization when serializing or de-serializing objects of those types using XmlSerializer.",
|
||||
"CommonTypes": []
|
||||
},
|
||||
{
|
||||
@@ -334,6 +339,27 @@
|
||||
"System.ComponentModel.DataAnnotations.KeyAttribute"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.ComponentModel.Composition",
|
||||
"Description": "This namespace provides classes that constitute the core of the Managed Extensibility Framework, or MEF.",
|
||||
"CommonTypes": [
|
||||
"System.ComponentModel.Composition.ChangeRejectedException",
|
||||
"System.ComponentModel.Composition.CompositionContractMismatchException",
|
||||
"System.ComponentModel.Composition.CompositionError",
|
||||
"System.ComponentModel.Composition.CompositionException",
|
||||
"System.ComponentModel.Composition.ExportAttribute",
|
||||
"System.ComponentModel.Composition.ImportAttribute",
|
||||
"System.ComponentModel.Composition.ImportCardinalityMismatchException",
|
||||
"System.ComponentModel.Composition.Hosting.AggregateCatalog",
|
||||
"System.ComponentModel.Composition.Hosting.ApplicationCatalog",
|
||||
"System.ComponentModel.Composition.Hosting.AssemblyCatalog",
|
||||
"System.ComponentModel.Composition.Hosting.CompositionContainer",
|
||||
"System.ComponentModel.Composition.Primitives.ComposablePartException",
|
||||
"System.ComponentModel.Composition.Primitives.ExportDefinition",
|
||||
"System.ComponentModel.Composition.Primitives.ImportDefinition",
|
||||
"System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.ComponentModel.EventBasedAsync",
|
||||
"Description": "Provides support classes and delegates for the event-based asynchronous pattern. Developers should prefer the classes in the System.Threading.Tasks package.",
|
||||
@@ -558,6 +584,20 @@
|
||||
"System.Diagnostics.FileVersionInfo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Diagnostics.EventLog",
|
||||
"Description": "Provides the System.Diagnostics.EventLog class, which allows the applications to use the windows event log service.",
|
||||
"CommonTypes": [
|
||||
"System.Diagnostics.EventLog"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Diagnostics.PerformanceCounter",
|
||||
"Description": "Provides the System.Diagnostics.PerformanceCounter class, which allows access to Windows performance counters.",
|
||||
"CommonTypes": [
|
||||
"System.Diagnostics.PerformanceCounter"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Diagnostics.Process",
|
||||
"Description": "Provides the System.Diagnostics.Process class, which allows interaction with local and remote processes.",
|
||||
@@ -940,6 +980,15 @@
|
||||
"System.Linq.EnumerableQuery"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Management",
|
||||
"Description": "Provides access to a rich set of management information and management events about the system, devices, and applications instrumented to the Windows Management Instrumentation (WMI) infrastructure.",
|
||||
"CommonTypes": [
|
||||
"System.Management.ManagementClass",
|
||||
"System.Management.ManagementObject",
|
||||
"System.Management.SelectQuery"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Memory",
|
||||
"Description": "Provides types for efficient low-allocation access to memory.",
|
||||
@@ -990,6 +1039,13 @@
|
||||
"System.Net.WebResponse"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Net.WebSockets.WebSocketProtocol",
|
||||
"Description": "Provides the WebSocketProtocol class, which allows creating a websocket from a connected stream using WebSocketsProtocol.CreateFromConnectedStream.",
|
||||
"CommonTypes": [
|
||||
"System.Net.WebSockets.WebSocketProtocol"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Net.Http.WinHttpHandler",
|
||||
"Description": "Provides a message handler for HttpClient based on the WinHTTP interface of Windows. While similar to HttpClientHandler, it provides developers more granular control over the application's HTTP communication than the HttpClientHandler.",
|
||||
@@ -1349,6 +1405,22 @@
|
||||
"System.Uri"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Runtime.Caching",
|
||||
"Description": "Provides classes to use caching facilities.",
|
||||
"CommonTypes": [
|
||||
"System.Runtime.Caching.CacheEntryChangeMonitor",
|
||||
"System.Runtime.Caching.CacheEntryRemovedArguments",
|
||||
"System.Runtime.Caching.CacheEntryUpdateArguments",
|
||||
"System.Runtime.Caching.CacheItem",
|
||||
"System.Runtime.Caching.CacheItemPolicy",
|
||||
"System.Runtime.Caching.ChangeMonitor",
|
||||
"System.Runtime.Caching.FileChangeMonitor",
|
||||
"System.Runtime.Caching.HostFileChangeMonitor",
|
||||
"System.Runtime.Caching.MemoryCache",
|
||||
"System.Runtime.Caching.ObjectCache",
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Runtime.CompilerServices.Unsafe",
|
||||
"Description": "Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.",
|
||||
@@ -1872,6 +1944,14 @@
|
||||
"System.Security.AccessControl.SemaphoreSecurity"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Threading.Channels",
|
||||
"Description": "Provides types for passing data between producers and consumers.",
|
||||
"CommonTypes": [
|
||||
"System.Threading.Channel",
|
||||
"System.Threading.Channel<T>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "System.Threading.ExecutionContext",
|
||||
"Description": "Provides types for managing the information relevant to a logic thread or task of execution.",
|
||||
|
11
external/corefx/pkg/frameworkPackage.targets
vendored
11
external/corefx/pkg/frameworkPackage.targets
vendored
@@ -6,7 +6,7 @@
|
||||
<PreventImplementationReference Condition="'$(PackageTargetRuntime)' != ''">true</PreventImplementationReference>
|
||||
|
||||
<NETStandardVersion Condition="'$(NETStandardVersion)' == ''">2.0</NETStandardVersion>
|
||||
<NETStandardPackageRefPath Condition="'$(NETStandardPackageRefPath)' == ''">$(PackagesDir)$(NETStandardPackageId.ToLower())\$(NETStandardPackageVersion)\build\netstandard$(NETStandardVersion)\ref</NETStandardPackageRefPath>
|
||||
<NETStandardPackageRefPath Condition="'$(NETStandardPackageRefPath)' == ''">$(PackagesDir)$(NETStandardLibraryPackageId.ToLower())\$(NETStandardLibraryPackageVersion)\build\netstandard$(NETStandardVersion)\ref</NETStandardPackageRefPath>
|
||||
|
||||
<IncludeReferenceFiles Condition="'$(IncludeReferenceFiles)' == '' AND '$(PackageTargetRuntime)' == ''">true</IncludeReferenceFiles>
|
||||
<IncludeLibFiles Condition="'$(IncludeLibFiles)' == '' AND '$(PackageTargetRuntime)' != ''">true</IncludeLibFiles>
|
||||
@@ -30,7 +30,7 @@
|
||||
<Dependency Include="@(_buildRIDWithMetadata->'runtime.%(Identity).$(Id)')" />
|
||||
|
||||
<Dependency Include="Microsoft.NETCore.Platforms">
|
||||
<Version>$(PlatformPackageVersion)</Version>
|
||||
<Version>$(MicrosoftNETCorePlatformsPackageVersion)</Version>
|
||||
<TargetFramework>$(TargetFramework)</TargetFramework>
|
||||
</Dependency>
|
||||
|
||||
@@ -165,6 +165,9 @@
|
||||
<ItemGroup>
|
||||
<_NETStandardFile Include="$(NETStandardPackageRefPath)\*.dll" />
|
||||
|
||||
<!-- Suppress errors caused by removing S.CM.C shim from inbox -->
|
||||
<SuppressNETStandardMissingFile Include="System.ComponentModel.Composition" />
|
||||
|
||||
<_NETStandardMissingFile Include="@(_NETStandardFile->'%(FileName)')" Exclude="@(ClosureFile->'%(FileName)')" />
|
||||
<_NETStandardMissingFileError Include="@(_NETStandardMissingFile)" Exclude="@(SuppressNETStandardMissingFile)" />
|
||||
<_NETStandardSuppressedMissingFile Include="@(_NETStandardMissingFile)" Exclude="@(_NETStandardMissingFileError)" />
|
||||
@@ -173,8 +176,8 @@
|
||||
<Error Condition="'@(_NETStandardFile)' == ''"
|
||||
Text="Could not locate NETStandard package content at '$(NETStandardPackageRefPath)'" />
|
||||
|
||||
<Message Condition="'@(_NETStandardSuppressedMissingFile)' != ''" Text="Files'@(_NETStandardSuppressedMissingFile)' are part of '$(NETStandardPackageId)' but missing from this package's $(_fileSet) files. This error has been suppressed." />
|
||||
<Error Condition="'@(_NETStandardMissingFileError)' != ''" Text="Files '@(_NETStandardMissingFileError)' are part of '$(NETStandardPackageId)' but missing from this package's $(_fileSet) files." />
|
||||
<Message Condition="'@(_NETStandardSuppressedMissingFile)' != ''" Text="Files'@(_NETStandardSuppressedMissingFile)' are part of '$(NETStandardLibraryPackageId)' but missing from this package's $(_fileSet) files. This error has been suppressed." />
|
||||
<Error Condition="'@(_NETStandardMissingFileError)' != ''" Text="Files '@(_NETStandardMissingFileError)' are part of '$(NETStandardLibraryPackageId)' but missing from this package's $(_fileSet) files." />
|
||||
</Target>
|
||||
|
||||
<Target Name="GetSymbolPackageFiles" BeforeTargets="GetPackageFiles">
|
||||
|
Reference in New Issue
Block a user