diff options
author | Santiago Fernandez Madero <safern@microsoft.com> | 2017-11-03 21:42:47 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-03 21:42:47 +0300 |
commit | 1100d8faa87656f447bfe8944686d13e7b3af5e9 (patch) | |
tree | dfcd25b1752135e192277b8749c2c49c11c35a69 /pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj | |
parent | 39cdb933600c5dcdec1157b8d5755ec37950e2e0 (diff) |
Add Microsoft.Windows.Compatibility.Shims package and rename compat pack (#24967)
* Add Microsoft.NETFramework.Compatibility.Shims package and fix package versions in Compat pack
* PR Feedback
* Add System.Management and System.DirectoryServices packages into compat pack
* Add netstandard 2.0 placeholder file and depend on S.S.Cryptography.Cng stable package
* Rename compat and shims packages, also update descriptions and PR Feedback
Diffstat (limited to 'pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj')
-rw-r--r-- | pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj b/pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj new file mode 100644 index 0000000000..c135c03507 --- /dev/null +++ b/pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj @@ -0,0 +1,71 @@ +<?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> + <PrereleaseLibraryPackage Include="Microsoft.Win32.Registry" /> + <PrereleaseLibraryPackage Include="Microsoft.Win32.Registry.AccessControl" /> + <PrereleaseLibraryPackage Include="System.CodeDom" /> + <PrereleaseLibraryPackage Include="System.Configuration.ConfigurationManager" /> + <PrereleaseLibraryPackage Include="System.Data.Odbc" /> + <PrereleaseLibraryPackage Include="System.Data.SqlClient" /> + <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.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" /> + + <!-- Stable packages shipped already for netcoreapp2.0 --> + <LibraryPackage Include="System.Security.Cryptography.Cng" /> + <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" /> + </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> |