diff options
author | Christopher Costa <chcosta@microsoft.com> | 2016-02-12 00:37:45 +0300 |
---|---|---|
committer | Christopher Costa <chcosta@microsoft.com> | 2016-02-12 00:37:45 +0300 |
commit | 030e29992f6be20ffb9d9d3e799118f3354bce22 (patch) | |
tree | 25b288847711fb422b7b9f760ba49a314f28b7d1 /src/System.Numerics.Vectors | |
parent | 2a6198b9d1796bde7da482eb2666c8b4141f44d0 (diff) |
Open package conversions for corefx.
Diffstat (limited to 'src/System.Numerics.Vectors')
4 files changed, 45 insertions, 3 deletions
diff --git a/src/System.Numerics.Vectors/pkg/System.Numerics.Vectors.builds b/src/System.Numerics.Vectors/pkg/System.Numerics.Vectors.builds new file mode 100644 index 0000000000..cb868b9825 --- /dev/null +++ b/src/System.Numerics.Vectors/pkg/System.Numerics.Vectors.builds @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <ItemGroup> + <Project Include="System.Numerics.Vectors.pkgproj" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.traversal.targets))\dir.traversal.targets" /> +</Project> + diff --git a/src/System.Numerics.Vectors/pkg/System.Numerics.Vectors.pkgproj b/src/System.Numerics.Vectors/pkg/System.Numerics.Vectors.pkgproj new file mode 100644 index 0000000000..8d56d44622 --- /dev/null +++ b/src/System.Numerics.Vectors/pkg/System.Numerics.Vectors.pkgproj @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <PropertyGroup> + <!-- we need to be supported on pre-nuget-3 platforms (Dev12, Dev11, etc) --> + <MinClientVersion>2.8.6</MinClientVersion> + </PropertyGroup> + <ItemGroup> + <ProjectReference Include="..\ref\System.Numerics.Vectors.csproj"> + <SupportedFramework>net45;netcore45;dnxcore50</SupportedFramework> + </ProjectReference> + <ProjectReference Include="..\src\System.Numerics.Vectors.builds" /> + </ItemGroup> + <ItemGroup> + <InboxOnTargetFramework Include="MonoAndroid10" /> + <InboxOnTargetFramework Include="MonoTouch10" /> + <InboxOnTargetFramework Include="net46" /> + <InboxOnTargetFramework Include="xamarinios10" /> + <InboxOnTargetFramework Include="xamarinmac20" /> + </ItemGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> +</Project>
\ No newline at end of file diff --git a/src/System.Numerics.Vectors/ref/System.Numerics.Vectors.csproj b/src/System.Numerics.Vectors/ref/System.Numerics.Vectors.csproj index c726e13c15..a4e322e57f 100644 --- a/src/System.Numerics.Vectors/ref/System.Numerics.Vectors.csproj +++ b/src/System.Numerics.Vectors/ref/System.Numerics.Vectors.csproj @@ -4,8 +4,10 @@ <PropertyGroup> <AssemblyVersion>4.1.1.0</AssemblyVersion> <OutputType>Library</OutputType> - <PackageTargetFramework>dotnet5.4</PackageTargetFramework> - <NuGetTargetMoniker>.NETPlatform,Version=v5.4</NuGetTargetMoniker> + <PackageTargetFramework>dotnet5.2</PackageTargetFramework> + <NuGetTargetMoniker>.NETPlatform,Version=v5.2</NuGetTargetMoniker> + <!-- remove when fixing https://github.com/dotnet/corefx/issues/5900 --> + <SkipValidatePackageTargetFramework>true</SkipValidatePackageTargetFramework> </PropertyGroup> <ItemGroup> <Compile Include="System.Numerics.Vectors.cs" /> diff --git a/src/System.Numerics.Vectors/src/System.Numerics.Vectors.csproj b/src/System.Numerics.Vectors/src/System.Numerics.Vectors.csproj index 8153e1e238..cf679e563f 100644 --- a/src/System.Numerics.Vectors/src/System.Numerics.Vectors.csproj +++ b/src/System.Numerics.Vectors/src/System.Numerics.Vectors.csproj @@ -10,10 +10,19 @@ <FileAlignment>512</FileAlignment> <DocumentationFile>$(OutputPath)System.Numerics.Vectors.xml</DocumentationFile> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> - <PackageTargetFramework Condition="'$(PackageTargetFramework)'==''">dotnet5.4</PackageTargetFramework> <IsPartialFacadeAssembly Condition="'$(TargetGroup)'=='net46'">true</IsPartialFacadeAssembly> <NuGetTargetMoniker Condition="'$(TargetGroup)' == ''">.NETPlatform,Version=v5.4</NuGetTargetMoniker> </PropertyGroup> + + <ItemGroup Condition="'$(PackageTargetFramework)' == ''"> + <PackageDestination Include="lib/dotnet5.4"> + <TargetFramework>dotnet5.4</TargetFramework> + </PackageDestination> + <PackageDestination Include="lib/portable-net45+win8"> + <TargetFramework>portable-net45+win8</TargetFramework> + </PackageDestination> + </ItemGroup> + <!-- Default configurations to help VS understand the configurations --> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'" /> |