Skip to content

Commit 196b29e

Browse files
#643 Conditionally including legacy packages (#644)
1 parent d0e4914 commit 196b29e

File tree

5 files changed

+14
-5
lines changed

5 files changed

+14
-5
lines changed

src/Core/Silk.NET.Core/Silk.NET.Core.csproj

+4-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.Bcl.HashCode" Version="1.1.0" />
1110
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
1211
<PackageReference Include="Microsoft.DotNet.PlatformAbstractions" Version="3.1.6" />
1312
<PackageReference Include="Microsoft.Extensions.DependencyModel" Version="3.1.1" />
@@ -18,6 +17,10 @@
1817
<PackageReference Include="System.Numerics.Vectors" Version="4.5.0" />
1918
</ItemGroup>
2019

20+
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
21+
<PackageReference Include="Microsoft.Bcl.HashCode" Version="1.1.0" />
22+
</ItemGroup>
23+
2124
<Import Project="..\..\..\build\props\common.props" />
2225

2326
</Project>

src/Maths/Silk.NET.Maths/Silk.NET.Maths.csproj

+7-1
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,17 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Bcl.HashCode" Version="1.1.0" />
2019
<PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="3.3.1">
2120
<PrivateAssets>all</PrivateAssets>
2221
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2322
</PackageReference>
23+
</ItemGroup>
24+
25+
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
26+
<PackageReference Include="Microsoft.Bcl.HashCode" Version="1.1.0" />
27+
</ItemGroup>
28+
29+
<ItemGroup Condition="'$(TargetFramework)' != 'net5.0'">
2430
<PackageReference Include="Ultz.Bcl.Half" Version="1.0.0" />
2531
</ItemGroup>
2632

src/OpenGL/Extensions/Silk.NET.OpenGL.Legacy.Extensions.NV/Silk.NET.OpenGL.Legacy.Extensions.NV.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<ProjectReference Include="..\..\Silk.NET.OpenGL.Legacy\Silk.NET.OpenGL.Legacy.csproj" />
1111
</ItemGroup>
1212

13-
<ItemGroup>
13+
<ItemGroup Condition="'$(TargetFramework)' != 'net5.0'">
1414
<PackageReference Include="Ultz.Bcl.Half" Version="1.0.0" />
1515
</ItemGroup>
1616

src/OpenGL/Silk.NET.OpenGL.Legacy/Silk.NET.OpenGL.Legacy.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<LangVersion>preview</LangVersion>
77
</PropertyGroup>
88

9-
<ItemGroup>
9+
<ItemGroup Condition="'$(TargetFramework)' != 'net5.0'">
1010
<PackageReference Include="Ultz.Bcl.Half" Version="1.0.0" />
1111
</ItemGroup>
1212

src/OpenGL/Silk.NET.OpenGL/Silk.NET.OpenGL.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<LangVersion>preview</LangVersion>
77
</PropertyGroup>
88

9-
<ItemGroup>
9+
<ItemGroup Condition="'$(TargetFramework)' != 'net5.0'">
1010
<PackageReference Include="Ultz.Bcl.Half" Version="1.0.0" />
1111
</ItemGroup>
1212

0 commit comments

Comments
 (0)