Skip to content

Commit d37af3b

Browse files
committed
Convert to centralized package version management
1 parent dd6e225 commit d37af3b

File tree

8 files changed

+58
-38
lines changed

8 files changed

+58
-38
lines changed

Clojure/Clojure.Compile/Clojure.Compile.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
</PropertyGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="clojure.core.specs.alpha" Version="0.4.74" />
18-
<PackageReference Include="clojure.spec.alpha" Version="0.5.238" />
19-
<PackageReference Include="DynamicLanguageRuntime" Version="1.3.5" />
17+
<PackageReference Include="clojure.core.specs.alpha"/>
18+
<PackageReference Include="clojure.spec.alpha"/>
19+
<PackageReference Include="DynamicLanguageRuntime"/>
2020
</ItemGroup>
2121

2222
<ItemGroup>

Clojure/Clojure.Main/Clojure.Main.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="clojure.core.specs.alpha" Version="0.4.74" />
20-
<PackageReference Include="clojure.spec.alpha" Version="0.5.238" />
21-
<PackageReference Include="DynamicLanguageRuntime" Version="1.3.5" />
19+
<PackageReference Include="clojure.core.specs.alpha"/>
20+
<PackageReference Include="clojure.spec.alpha"/>
21+
<PackageReference Include="DynamicLanguageRuntime"/>
2222
</ItemGroup>
2323

2424
<ItemGroup>
@@ -27,7 +27,7 @@
2727
</ItemGroup>
2828

2929

30-
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0' ">
30+
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0' OR '$(TargetFramework)' == 'net10.0' ">
3131
<TfmSpecificPackageFile Include ="$(OutputPath)\*.clj*.dll">
3232
<Pack>true</Pack>
3333
<PackagePath>tools\$(TargetFramework)\any\</PackagePath>

Clojure/Clojure.Main461/Clojure.Main461.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="clojure.core.specs.alpha" Version="0.4.74" />
13-
<PackageReference Include="clojure.spec.alpha" Version="0.5.238" />
14-
<PackageReference Include="DynamicLanguageRuntime" Version="1.3.5" />
12+
<PackageReference Include="clojure.core.specs.alpha"/>
13+
<PackageReference Include="clojure.spec.alpha"/>
14+
<PackageReference Include="DynamicLanguageRuntime"/>
1515
</ItemGroup>
1616

1717
<ItemGroup>

Clojure/Clojure.Tests/Clojure.Tests.csproj

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="clojure.data.generators" Version="1.1.0" />
11-
<PackageReference Include="clojure.test.check" Version="1.1.2" />
12-
<PackageReference Include="clojure.test.generative" Version="1.1.2" />
13-
<PackageReference Include="clojure.tools.namespace" Version="1.5.4" />
10+
<PackageReference Include="clojure.data.generators"/>
11+
<PackageReference Include="clojure.test.check"/>
12+
<PackageReference Include="clojure.test.generative"/>
13+
<PackageReference Include="clojure.tools.namespace"/>
1414
</ItemGroup>
1515

1616
<ItemGroup>
@@ -278,16 +278,10 @@
278278
</None>
279279
</ItemGroup>
280280

281-
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
282-
<PackageReference Include="System.Runtime.Serialization.Formatters">
283-
<Version>9.0.10</Version>
284-
</PackageReference>
281+
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0' OR '$(TargetFramework)' == 'net9.0' OR '$(TargetFramework)' == 'net10.0'">
282+
<PackageReference Include="System.Runtime.Serialization.Formatters"/>
285283
</ItemGroup>
286284

287-
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
288-
<PackageReference Include="System.Runtime.Serialization.Formatters">
289-
<Version>9.0.10</Version>
290-
</PackageReference>
291-
</ItemGroup>
285+
292286

293287
</Project>

Clojure/Clojure/Clojure.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
</PropertyGroup>
2121

2222
<ItemGroup>
23-
<PackageReference Include="clojure.core.specs.alpha" Version="0.4.74" />
24-
<PackageReference Include="clojure.spec.alpha" Version="0.5.238" />
25-
<PackageReference Include="clojure.tools.reader" Version="1.5.0" />
26-
<PackageReference Include="DynamicLanguageRuntime" Version="1.3.5" />
27-
<PackageReference Include="Microsoft.Extensions.DependencyModel" Version="9.0.10" />
23+
<PackageReference Include="clojure.core.specs.alpha"/>
24+
<PackageReference Include="clojure.spec.alpha"/>
25+
<PackageReference Include="clojure.tools.reader"/>
26+
<PackageReference Include="DynamicLanguageRuntime"/>
27+
<PackageReference Include="Microsoft.Extensions.DependencyModel"/>
2828
</ItemGroup>
2929

3030
<ItemGroup>
@@ -33,8 +33,8 @@
3333
</EmbeddedResource>
3434
</ItemGroup>
3535

36-
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0' OR '$(TargetFramework)' == 'net10.0' ">
37-
<PackageReference Include="System.Runtime.Serialization.Formatters" Version="9.0.10" />
36+
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0' OR '$(TargetFramework)' == 'net9.0' OR '$(TargetFramework)' == 'net10.0' ">
37+
<PackageReference Include="System.Runtime.Serialization.Formatters"/>
3838
</ItemGroup>
3939

4040

Clojure/ConsoleApp1/ConsoleApp1.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="clojure.core.specs.alpha" Version="0.4.74" />
13-
<PackageReference Include="clojure.data.priority-map" Version="1.2.0" />
12+
<PackageReference Include="clojure.core.specs.alpha"/>
1413
</ItemGroup>
1514

1615
<ItemGroup>

Clojure/Csharp.Tests/Csharp.Tests.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="clojure.core.specs.alpha" Version="0.4.74" />
14-
<PackageReference Include="DynamicLanguageRuntime" Version="1.3.5" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
16-
<PackageReference Include="NExpect" Version="2.0.124" />
17-
<PackageReference Include="NUnit" Version="4.4.0" />
18-
<PackageReference Include="NUnit3TestAdapter" Version="5.2.0">
13+
<PackageReference Include="clojure.core.specs.alpha"/>
14+
<PackageReference Include="DynamicLanguageRuntime"/>
15+
<PackageReference Include="Microsoft.NET.Test.Sdk"/>
16+
<PackageReference Include="NExpect"/>
17+
<PackageReference Include="NUnit"/>
18+
<PackageReference Include="NUnit3TestAdapter">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageReference>

Clojure/Directory.Packages.props

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<Project>
2+
<PropertyGroup>
3+
<!-- Enable central package management, https://learn.microsoft.com/en-us/nuget/consume-packages/Central-Package-Management -->
4+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
9+
10+
<PackageVersion Include="DynamicLanguageRuntime" Version="1.3.5" />
11+
12+
<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="9.0.10" />
13+
<PackageVersion Include="clojure.core.specs.alpha" Version="0.4.74" />
14+
<PackageVersion Include="clojure.data.generators" Version="1.1.0" />
15+
<PackageVersion Include="clojure.spec.alpha" Version="0.5.238" />
16+
<PackageVersion Include="clojure.test.check" Version="1.1.2" />
17+
<PackageVersion Include="clojure.test.generative" Version="1.1.2" />
18+
<PackageVersion Include="clojure.tools.namespace" Version="1.5.4" />
19+
<PackageVersion Include="clojure.tools.reader" Version="1.5.0" />
20+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
21+
<PackageVersion Include="NExpect" Version="2.0.124" />
22+
<PackageVersion Include="NUnit" Version="4.4.0" />
23+
<PackageVersion Include="NUnit3TestAdapter" Version="5.2.0"/>
24+
<PackageVersion Include="System.Runtime.Serialization.Formatters" Version="9.0.10" />
25+
26+
</ItemGroup>
27+
</Project>

0 commit comments

Comments
 (0)