diff options
author | Jose Perez Rodriguez <joperezr@microsoft.com> | 2017-08-04 18:21:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-04 18:21:34 +0300 |
commit | 31ff04994e41cd999cbbd3191b054f6e6713c6f8 (patch) | |
tree | 95093cdf976c00075bd0a1ebcd3e1b52dcc3947b /src | |
parent | 1cc3cfd75314d707df9f63d80d9f62959c9d86a0 (diff) | |
parent | e8a80b149efff2b3c664bf7a3a1a57981b62c80e (diff) |
Merge pull request #22945 from joperezr/AddLibrariesToUWPMP
Adding few libraries to UWP Metapackage
Diffstat (limited to 'src')
16 files changed, 42 insertions, 18 deletions
diff --git a/src/System.Data.SqlClient/dir.props b/src/System.Data.SqlClient/dir.props index a302349368..f763a56920 100644 --- a/src/System.Data.SqlClient/dir.props +++ b/src/System.Data.SqlClient/dir.props @@ -4,5 +4,6 @@ <PropertyGroup> <AssemblyVersion>4.3.0.0</AssemblyVersion> <AssemblyKey>MSFT</AssemblyKey> + <IsUAP>true</IsUAP> </PropertyGroup> </Project>
\ No newline at end of file diff --git a/src/System.Data.SqlClient/pkg/System.Data.SqlClient.pkgproj b/src/System.Data.SqlClient/pkg/System.Data.SqlClient.pkgproj index 25cf504279..1a8bf629ed 100644 --- a/src/System.Data.SqlClient/pkg/System.Data.SqlClient.pkgproj +++ b/src/System.Data.SqlClient/pkg/System.Data.SqlClient.pkgproj @@ -6,6 +6,10 @@ <SupportedFramework>net461;netcoreapp2.0;$(UAPvNextTFM);$(AllXamarinFrameworks)</SupportedFramework> </ProjectReference> <ProjectReference Include="..\src\System.Data.SqlClient.csproj" /> + <InboxOnTargetFramework Include="$(UAPvNextTFM)" /> + <File Include="$(PlaceHolderFile)"> + <TargetPath>runtimes/win/lib/$(UAPvNextTFM)</TargetPath> + </File> <HarvestIncludePaths Include="ref/net451;lib/net451;runtimes/win/lib/net451" /> <HarvestIncludePaths Include="ref/net46;lib/net46;runtimes/win/lib/net46" /> <HarvestIncludePaths Include="ref/netstandard1.2"> diff --git a/src/System.Data.SqlClient/ref/System.Data.SqlClient.csproj b/src/System.Data.SqlClient/ref/System.Data.SqlClient.csproj index 0647919132..8088626cde 100644 --- a/src/System.Data.SqlClient/ref/System.Data.SqlClient.csproj +++ b/src/System.Data.SqlClient/ref/System.Data.SqlClient.csproj @@ -4,8 +4,6 @@ <PropertyGroup> <ProjectGuid>{D58E8D2B-3331-4660-8DFB-512D66F8EC63}</ProjectGuid> <IsPartialFacadeAssembly Condition="'$(TargetGroup)' == 'netfx'">true</IsPartialFacadeAssembly> - <!-- UAPvNext is not yet mapped to netstandard2.0, manually duplicate this ref --> - <PackageTargetFramework Condition="'$(TargetGroup)' == 'netstandard'">netstandard2.0;$(UAPvNextTFM)</PackageTargetFramework> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'netfx-Debug|AnyCPU'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'netfx-Release|AnyCPU'" /> diff --git a/src/System.Data.SqlClient/src/Configurations.props b/src/System.Data.SqlClient/src/Configurations.props index c73cbfb132..abd5922776 100644 --- a/src/System.Data.SqlClient/src/Configurations.props +++ b/src/System.Data.SqlClient/src/Configurations.props @@ -1,14 +1,17 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> - <BuildConfigurations> - uap-Windows_NT; + <PackageConfigurations> netstandard-Unix; netstandard-Windows_NT; netstandard1.2; netstandard1.3; netstandard; netfx-Windows_NT; + </PackageConfigurations> + <BuildConfigurations> + $(PackageConfigurations) + uap-Windows_NT; </BuildConfigurations> </PropertyGroup> </Project>
\ No newline at end of file diff --git a/src/System.Security.AccessControl/dir.props b/src/System.Security.AccessControl/dir.props index 0b90c056e3..4bb96edee4 100644 --- a/src/System.Security.AccessControl/dir.props +++ b/src/System.Security.AccessControl/dir.props @@ -6,5 +6,6 @@ <AssemblyKey>MSFT</AssemblyKey> <IsNETCoreApp>true</IsNETCoreApp> <IsNETCoreAppRef>false</IsNETCoreAppRef> + <IsUAP>true</IsUAP> </PropertyGroup> </Project>
\ No newline at end of file diff --git a/src/System.Security.AccessControl/pkg/System.Security.AccessControl.pkgproj b/src/System.Security.AccessControl/pkg/System.Security.AccessControl.pkgproj index 88e09acb7c..634efabebf 100644 --- a/src/System.Security.AccessControl/pkg/System.Security.AccessControl.pkgproj +++ b/src/System.Security.AccessControl/pkg/System.Security.AccessControl.pkgproj @@ -5,6 +5,10 @@ <ProjectReference Include="..\ref\System.Security.AccessControl.csproj"> <SupportedFramework>net461;netcoreapp2.0;$(UAPvNextTFM);$(AllXamarinFrameworks)</SupportedFramework> </ProjectReference> + <File Include="$(PlaceHolderFile)"> + <TargetPath>runtimes/win/lib/$(UAPvNextTFM)</TargetPath> + </File> + <InboxOnTargetFramework Include="$(UAPvNextTFM)" /> <ProjectReference Include="..\src\System.Security.AccessControl.csproj" /> <HarvestIncludePaths Include="ref/net46;lib/net46;runtimes/win/lib/net46" /> <HarvestIncludePaths Include="ref/netstandard1.3"> diff --git a/src/System.Security.AccessControl/ref/System.Security.AccessControl.csproj b/src/System.Security.AccessControl/ref/System.Security.AccessControl.csproj index 8e967b026d..47bdd6b6d3 100644 --- a/src/System.Security.AccessControl/ref/System.Security.AccessControl.csproj +++ b/src/System.Security.AccessControl/ref/System.Security.AccessControl.csproj @@ -3,8 +3,6 @@ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> <PropertyGroup> <ProjectGuid>{F80C478C-48EE-46A5-89C4-EE0CFB23A14F}</ProjectGuid> - <!-- UAPvNext is not yet mapped to netstandard2.0, manually duplicate this ref --> - <PackageTargetFramework Condition="'$(TargetGroup)' == 'netstandard'">netstandard2.0;$(UAPvNextTFM)</PackageTargetFramework> <IsPartialFacadeAssembly Condition="'$(TargetGroup)' == 'netfx'">true</IsPartialFacadeAssembly> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'netfx-Debug|AnyCPU'" /> diff --git a/src/System.Security.AccessControl/src/Configurations.props b/src/System.Security.AccessControl/src/Configurations.props index 7a565a5243..a50eb8a6de 100644 --- a/src/System.Security.AccessControl/src/Configurations.props +++ b/src/System.Security.AccessControl/src/Configurations.props @@ -1,11 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> - <BuildConfigurations> + <PackageConfigurations> netfx-Windows_NT; netcoreapp-Windows_NT; netcoreapp-Unix; netstandard; + </PackageConfigurations> + <BuildConfigurations> + $(PackageConfigurations) uap-Windows_NT; </BuildConfigurations> </PropertyGroup> diff --git a/src/System.Security.Cryptography.Cng/dir.props b/src/System.Security.Cryptography.Cng/dir.props index b73ac8f9b8..aa18693275 100644 --- a/src/System.Security.Cryptography.Cng/dir.props +++ b/src/System.Security.Cryptography.Cng/dir.props @@ -7,6 +7,5 @@ <IsNETCoreApp>true</IsNETCoreApp> <IsNETCoreAppRef>false</IsNETCoreAppRef> <IsUAP>true</IsUAP> - <IsUAPRef>false</IsUAPRef> </PropertyGroup> </Project>
\ No newline at end of file diff --git a/src/System.Security.Cryptography.Cng/pkg/System.Security.Cryptography.Cng.pkgproj b/src/System.Security.Cryptography.Cng/pkg/System.Security.Cryptography.Cng.pkgproj index bfdd631280..1967baab80 100644 --- a/src/System.Security.Cryptography.Cng/pkg/System.Security.Cryptography.Cng.pkgproj +++ b/src/System.Security.Cryptography.Cng/pkg/System.Security.Cryptography.Cng.pkgproj @@ -6,7 +6,10 @@ <SupportedFramework>net461;netcoreapp2.0;$(UAPvNextTFM);$(AllXamarinFrameworks)</SupportedFramework> </ProjectReference> <ProjectReference Include="..\src\System.Security.Cryptography.Cng.csproj" /> - + <File Include="$(PlaceHolderFile)"> + <TargetPath>runtimes/win/lib/$(UAPvNextTFM)</TargetPath> + </File> + <InboxOnTargetFramework Include="$(UAPvNextTFM)" /> <!-- All elements from previous packages that will be included in the newly built package --> <HarvestIncludePaths Include="ref/net46;lib/net46;runtimes/win/lib/net46" /> <HarvestIncludePaths Include="ref/netstandard1.3" /> diff --git a/src/System.Security.Cryptography.Cng/ref/Configurations.props b/src/System.Security.Cryptography.Cng/ref/Configurations.props index 4a020c2fa5..5977e79b9a 100644 --- a/src/System.Security.Cryptography.Cng/ref/Configurations.props +++ b/src/System.Security.Cryptography.Cng/ref/Configurations.props @@ -1,13 +1,16 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> - <BuildConfigurations> + <PackageConfigurations> netcoreapp; netfx; - uap; netstandard; net462; net47; + </PackageConfigurations> + <BuildConfigurations> + $(PackageConfigurations) + uap; </BuildConfigurations> </PropertyGroup> </Project>
\ No newline at end of file diff --git a/src/System.Security.Cryptography.Cng/src/Configurations.props b/src/System.Security.Cryptography.Cng/src/Configurations.props index a42f211267..2eb688563f 100644 --- a/src/System.Security.Cryptography.Cng/src/Configurations.props +++ b/src/System.Security.Cryptography.Cng/src/Configurations.props @@ -1,15 +1,18 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> - <BuildConfigurations> + <PackageConfigurations> netstandard; netstandard1.3; netstandard1.4; netfx-Windows_NT; netcoreapp-Windows_NT; - uap-Windows_NT; net462-Windows_NT; net47-Windows_NT; + </PackageConfigurations> + <BuildConfigurations> + $(PackageConfigurations) + uap-Windows_NT; </BuildConfigurations> </PropertyGroup> </Project>
\ No newline at end of file diff --git a/src/System.Security.Principal.Windows/dir.props b/src/System.Security.Principal.Windows/dir.props index 4ca26ef8a3..4bb96edee4 100644 --- a/src/System.Security.Principal.Windows/dir.props +++ b/src/System.Security.Principal.Windows/dir.props @@ -7,6 +7,5 @@ <IsNETCoreApp>true</IsNETCoreApp> <IsNETCoreAppRef>false</IsNETCoreAppRef> <IsUAP>true</IsUAP> - <IsUAPRef>false</IsUAPRef> </PropertyGroup> </Project>
\ No newline at end of file diff --git a/src/System.Security.Principal.Windows/pkg/System.Security.Principal.Windows.pkgproj b/src/System.Security.Principal.Windows/pkg/System.Security.Principal.Windows.pkgproj index cb8dc0cfc6..7d1af3b562 100644 --- a/src/System.Security.Principal.Windows/pkg/System.Security.Principal.Windows.pkgproj +++ b/src/System.Security.Principal.Windows/pkg/System.Security.Principal.Windows.pkgproj @@ -6,6 +6,10 @@ <SupportedFramework>net461;netcoreapp2.0;$(UAPvNextTFM);$(AllXamarinFrameworks)</SupportedFramework> </ProjectReference> <ProjectReference Include="..\src\System.Security.Principal.Windows.csproj" /> + <File Include="$(PlaceHolderFile)"> + <TargetPath>runtimes/win/lib/$(UAPvNextTFM)</TargetPath> + </File> + <InboxOnTargetFramework Include="$(UAPvNextTFM)" /> <HarvestIncludePaths Include="ref/net46;lib/net46;runtimes/win/lib/net46" /> <HarvestIncludePaths Include="ref/netstandard1.3;runtimes/win/lib/netstandard1.3;lib/netstandard1.3" /> <!-- this package is part of the implementation closure of NETStandard.Library diff --git a/src/System.Security.Principal.Windows/ref/System.Security.Principal.Windows.csproj b/src/System.Security.Principal.Windows/ref/System.Security.Principal.Windows.csproj index 9b4a3ef544..cfc538ffa1 100644 --- a/src/System.Security.Principal.Windows/ref/System.Security.Principal.Windows.csproj +++ b/src/System.Security.Principal.Windows/ref/System.Security.Principal.Windows.csproj @@ -3,8 +3,6 @@ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> <PropertyGroup> <ProjectGuid>{25A02E40-D12C-4184-B599-E4F954D142DB}</ProjectGuid> - <!-- UAPvNext is not yet mapped to netstandard2.0, manually duplicate this ref --> - <PackageTargetFramework Condition="'$(TargetGroup)' == 'netstandard'">netstandard2.0;$(UAPvNextTFM)</PackageTargetFramework> <IsPartialFacadeAssembly Condition="'$(TargetGroup)' == 'netfx'">true</IsPartialFacadeAssembly> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'netfx-Debug|AnyCPU'" /> diff --git a/src/System.Security.Principal.Windows/src/Configurations.props b/src/System.Security.Principal.Windows/src/Configurations.props index be3142ff24..0fe4635d8e 100644 --- a/src/System.Security.Principal.Windows/src/Configurations.props +++ b/src/System.Security.Principal.Windows/src/Configurations.props @@ -1,12 +1,15 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> - <BuildConfigurations> - uap-Windows_NT; + <PackageConfigurations> netcoreapp-Windows_NT; netcoreapp-Unix; netstandard; netfx-Windows_NT; + </PackageConfigurations> + <BuildConfigurations> + $(PackageConfigurations) + uap-Windows_NT; </BuildConfigurations> </PropertyGroup> </Project>
\ No newline at end of file |