Skip to content

Commit 4453c29

Browse files
committed
Split target of dotnet libraries
This will make only .NET 7 pull in v7 of core .NET libraries
1 parent 513a102 commit 4453c29

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

Source/Schema.NET.Pending/Schema.NET.Pending.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,16 @@
1313
<PackageTags>Schema;.NET;Schema.org;Schema.NET;Structured Data;Google Structured Data</PackageTags>
1414
</PropertyGroup>
1515

16-
<ItemGroup Label="Package References">
17-
<PackageReference Include="System.Text.Json" Version="7.0.0" />
16+
<ItemGroup Label="Package References (Common)">
17+
<PackageReference Include="System.Text.Json" Version="6.0.7" Condition="'$(TargetFramework)' != 'net7.0'" />
1818
<PackageReference Include="System.Memory" Version="4.5.5" />
1919
<ProjectReference Include="../../Tools/Schema.NET.Tool/Schema.NET.Tool.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
2020
</ItemGroup>
2121

22+
<ItemGroup Label="Package References (.NET 7)" Condition="'$(TargetFramework)' == 'net7.0'">
23+
<PackageReference Include="System.Text.Json" Version="7.0.0" />
24+
</ItemGroup>
25+
2226
<ItemGroup Label="Package References (.NET Framework)" Condition="'$(TargetFramework)' == 'net462'">
2327
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
2428
</ItemGroup>

Source/Schema.NET/Schema.NET.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,15 @@
1313
<PackageTags>Schema;.NET;Schema.org;Schema.NET;Structured Data;Google Structured Data</PackageTags>
1414
</PropertyGroup>
1515

16-
<ItemGroup Label="Package References">
17-
<PackageReference Include="System.Text.Json" Version="7.0.0" />
16+
<ItemGroup Label="Package References (Common)">
17+
<PackageReference Include="System.Text.Json" Version="6.0.7" Condition="'$(TargetFramework)' != 'net7.0'" />
1818
<PackageReference Include="System.Memory" Version="4.5.5" />
1919
<ProjectReference Include="../../Tools/Schema.NET.Tool/Schema.NET.Tool.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
2020
</ItemGroup>
21+
22+
<ItemGroup Label="Package References (.NET 7)" Condition="'$(TargetFramework)' == 'net7.0'">
23+
<PackageReference Include="System.Text.Json" Version="7.0.0" />
24+
</ItemGroup>
2125

2226
<ItemGroup Label="Package References (.NET Framework)" Condition="'$(TargetFramework)' == 'net462'">
2327
<PackageReference Include="System.ValueTuple" Version="4.5.0" />

0 commit comments

Comments
 (0)