From b1cdafa5017b80985fe17d77c1b362269e90cda9 Mon Sep 17 00:00:00 2001 From: Pavel Krymets Date: Fri, 16 Feb 2018 09:58:27 -0800 Subject: [PATCH] Cross compile Pipelines and retarget ref to netstandard1.1 (dotnet/corefx#27166) Cross compile Pipelines and retarget ref to netstandard1.1 Commit migrated from https://github.com/dotnet/corefx/commit/ef8ed755cdf2ba6e223ecd33c2169ec3afdbca32 --- .../System.IO.Pipelines/System.IO.Pipelines.sln | 19 ++++++++++--------- .../pkg/System.IO.Pipelines.pkgproj | 2 +- .../System.IO.Pipelines/ref/Configurations.props | 4 ++++ .../ref/System.IO.Pipelines.csproj | 10 ++++++++-- .../System.IO.Pipelines/src/Configurations.props | 1 + .../src/System.IO.Pipelines.csproj | 8 +++++++- .../System.IO.Pipelines/tests/Configurations.props | 2 ++ .../tests/System.IO.Pipelines.Tests.csproj | 4 ++++ 8 files changed, 37 insertions(+), 13 deletions(-) diff --git a/src/libraries/System.IO.Pipelines/System.IO.Pipelines.sln b/src/libraries/System.IO.Pipelines/System.IO.Pipelines.sln index baa7b5c..dbce1e3 100644 --- a/src/libraries/System.IO.Pipelines/System.IO.Pipelines.sln +++ b/src/libraries/System.IO.Pipelines/System.IO.Pipelines.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27325.3006 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IO.Pipelines.Tests", "tests\System.IO.Pipelines.Tests.csproj", "{9E984EB2-827E-4029-9647-FB5F8B67C553}" ProjectSection(ProjectDependencies) = postProject @@ -26,10 +26,14 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9E984EB2-827E-4029-9647-FB5F8B67C553}.Debug|Any CPU.ActiveCfg = netstandard-Debug|Any CPU - {9E984EB2-827E-4029-9647-FB5F8B67C553}.Debug|Any CPU.Build.0 = netstandard-Debug|Any CPU - {9E984EB2-827E-4029-9647-FB5F8B67C553}.Release|Any CPU.ActiveCfg = netstandard-Release|Any CPU - {9E984EB2-827E-4029-9647-FB5F8B67C553}.Release|Any CPU.Build.0 = netstandard-Release|Any CPU + {9E984EB2-827E-4029-9647-FB5F8B67C553}.Debug|Any CPU.ActiveCfg = netcoreapp-Debug|Any CPU + {9E984EB2-827E-4029-9647-FB5F8B67C553}.Debug|Any CPU.Build.0 = netcoreapp-Debug|Any CPU + {9E984EB2-827E-4029-9647-FB5F8B67C553}.Release|Any CPU.ActiveCfg = netcoreapp-Release|Any CPU + {9E984EB2-827E-4029-9647-FB5F8B67C553}.Release|Any CPU.Build.0 = netcoreapp-Release|Any CPU + {1032D5F6-5AE7-4002-A0E4-FEBEADFEA977}.Debug|Any CPU.ActiveCfg = netcoreapp-Debug|Any CPU + {1032D5F6-5AE7-4002-A0E4-FEBEADFEA977}.Debug|Any CPU.Build.0 = netcoreapp-Debug|Any CPU + {1032D5F6-5AE7-4002-A0E4-FEBEADFEA977}.Release|Any CPU.ActiveCfg = netcoreapp-Release|Any CPU + {1032D5F6-5AE7-4002-A0E4-FEBEADFEA977}.Release|Any CPU.Build.0 = netcoreapp-Release|Any CPU {9C524CA0-92FF-437B-B568-BCE8A794A69A}.Debug|Any CPU.ActiveCfg = netstandard-Debug|Any CPU {9C524CA0-92FF-437B-B568-BCE8A794A69A}.Debug|Any CPU.Build.0 = netstandard-Debug|Any CPU {9C524CA0-92FF-437B-B568-BCE8A794A69A}.Release|Any CPU.ActiveCfg = netstandard-Release|Any CPU @@ -43,7 +47,4 @@ Global {1032D5F6-5AE7-4002-A0E4-FEBEADFEA977} = {E107E9C1-E893-4E87-987E-04EF0DCEAEFD} {9C524CA0-92FF-437B-B568-BCE8A794A69A} = {2E666815-2EDB-464B-9DF6-380BF4789AD4} EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {895BDE3D-0E51-485D-908E-16FB1A74FA64} - EndGlobalSection EndGlobal diff --git a/src/libraries/System.IO.Pipelines/pkg/System.IO.Pipelines.pkgproj b/src/libraries/System.IO.Pipelines/pkg/System.IO.Pipelines.pkgproj index e4cc836..cf1b5a6 100644 --- a/src/libraries/System.IO.Pipelines/pkg/System.IO.Pipelines.pkgproj +++ b/src/libraries/System.IO.Pipelines/pkg/System.IO.Pipelines.pkgproj @@ -3,7 +3,7 @@ - net461;netcoreapp2.0;$(AllXamarinFrameworks) + wpa81;net45;netcoreapp1.0;netcore45;$(AllXamarinFrameworks) diff --git a/src/libraries/System.IO.Pipelines/ref/Configurations.props b/src/libraries/System.IO.Pipelines/ref/Configurations.props index 78953df..0b86c08 100644 --- a/src/libraries/System.IO.Pipelines/ref/Configurations.props +++ b/src/libraries/System.IO.Pipelines/ref/Configurations.props @@ -1,7 +1,11 @@  + + netstandard1.1; + + $(PackageConfigurations); netstandard; diff --git a/src/libraries/System.IO.Pipelines/ref/System.IO.Pipelines.csproj b/src/libraries/System.IO.Pipelines/ref/System.IO.Pipelines.csproj index 0015727..863a88d 100644 --- a/src/libraries/System.IO.Pipelines/ref/System.IO.Pipelines.csproj +++ b/src/libraries/System.IO.Pipelines/ref/System.IO.Pipelines.csproj @@ -6,12 +6,18 @@ + + - + + + + + - + \ No newline at end of file diff --git a/src/libraries/System.IO.Pipelines/src/Configurations.props b/src/libraries/System.IO.Pipelines/src/Configurations.props index 271a4be..a18301b 100644 --- a/src/libraries/System.IO.Pipelines/src/Configurations.props +++ b/src/libraries/System.IO.Pipelines/src/Configurations.props @@ -2,6 +2,7 @@ + netstandard1.1; netstandard; netcoreapp; diff --git a/src/libraries/System.IO.Pipelines/src/System.IO.Pipelines.csproj b/src/libraries/System.IO.Pipelines/src/System.IO.Pipelines.csproj index 3e89668..cd039db 100644 --- a/src/libraries/System.IO.Pipelines/src/System.IO.Pipelines.csproj +++ b/src/libraries/System.IO.Pipelines/src/System.IO.Pipelines.csproj @@ -5,6 +5,12 @@ {1032D5F6-5AE7-4002-A0E4-FEBEADFEA977} $(OutputPath)$(MSBuildProjectName).xml + + + + + + @@ -48,7 +54,7 @@ - + \ No newline at end of file diff --git a/src/libraries/System.IO.Pipelines/tests/Configurations.props b/src/libraries/System.IO.Pipelines/tests/Configurations.props index d3ac8a6..91e5be2 100644 --- a/src/libraries/System.IO.Pipelines/tests/Configurations.props +++ b/src/libraries/System.IO.Pipelines/tests/Configurations.props @@ -3,6 +3,8 @@ netcoreapp; + netfx-Windows_NT; + uap-Windows_NT; diff --git a/src/libraries/System.IO.Pipelines/tests/System.IO.Pipelines.Tests.csproj b/src/libraries/System.IO.Pipelines/tests/System.IO.Pipelines.Tests.csproj index 76493ea..2625c40 100644 --- a/src/libraries/System.IO.Pipelines/tests/System.IO.Pipelines.Tests.csproj +++ b/src/libraries/System.IO.Pipelines/tests/System.IO.Pipelines.Tests.csproj @@ -6,6 +6,10 @@ + + + + -- 2.7.4