Skip to content

Commit f38ddff

Browse files
committed
Updated to .NET 10
1 parent 2951b8c commit f38ddff

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

.github/workflows/CD.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ jobs:
2222
generator-project: "MeshOptimizerGen/MeshOptimizerGen/MeshOptimizerGen.csproj" # Path to your generator .csproj
2323
generator-name: "MeshOptimizer" # Name of your generator executable
2424
binding-project: "MeshOptimizerGen/Evergine.Bindings.MeshOptimizer/Evergine.Bindings.MeshOptimizer.csproj" # Path to your binding .csproj
25-
target-framework: "net8.0" # Target framework for generator/binding
26-
dotnet-version: "8.x" # .NET SDK version
25+
target-framework: "net10.0" # Target framework for generator/binding
26+
dotnet-version: "10.x" # .NET SDK version
2727
nuget-version: "6.x" # NuGet CLI version
2828
runtime-identifier: "linux-x64" # Runtime identifier (win-x64, linux-x64, etc.)
2929
build-configuration: "Release" # Build configuration (Release, Debug, etc.)

.github/workflows/CI.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
generator-project: "MeshOptimizerGen/MeshOptimizerGen/MeshOptimizerGen.csproj" # Path to your generator .csproj
2626
generator-name: "MeshOptimizer" # Name of your generator executable
2727
binding-project: "MeshOptimizerGen/Evergine.Bindings.MeshOptimizer/Evergine.Bindings.MeshOptimizer.csproj" # Path to your binding .csproj
28-
target-framework: "net8.0" # Target framework for generator/binding
28+
target-framework: "net10.0" # Target framework for generator/binding
2929
runtime-identifier: "linux-x64" # Runtime identifier (win-x64, linux-x64, etc.)
3030
build-configuration: "Release" # Build configuration (Release, Debug, etc.)
3131
nuget-artifacts: ${{ inputs.publish-artifacts || false }} # Upload NuGets as workflow artifacts

MeshOptimizerGen/Evergine.Bindings.MeshOptimizer/Evergine.Bindings.MeshOptimizer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
66
<Copyright>Copyright (c) Evergine 2025</Copyright>
77
<Authors>Evergine Team</Authors>

MeshOptimizerGen/HelloMeshlets/HelloMeshlets.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
77
</PropertyGroup>
88

MeshOptimizerGen/MeshOptimizerGen/MeshOptimizerGen.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
<!-- Workaround for issue https://github.com/microsoft/ClangSharp/issues/129 -->
77
<RuntimeIdentifier Condition="'$(RuntimeIdentifier)' == '' AND '$(PackAsTool)' != 'true'">$(NETCoreSdkRuntimeIdentifier)</RuntimeIdentifier>
88
</PropertyGroup>

build/scripts/Generate-Bindings-DotNet.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
.PARAMETER GeneratorName
1414
Name of the generator (used for display and executable name)
1515
.PARAMETER TargetFramework
16-
Target framework for the generator (default: net8.0)
16+
Target framework for the generator (default: net10.0)
1717
.PARAMETER RuntimeIdentifier
1818
Runtime identifier for the generator (e.g., win-x64)
1919
.EXAMPLE
@@ -27,7 +27,7 @@ param (
2727
[string]$BuildConfiguration = "Release", # Build configuration (Release/Debug)
2828
[string]$GeneratorProject = "", # Path to the generator .csproj file
2929
[string]$GeneratorName = "", # Generator name (used for display and executable name)
30-
[string]$TargetFramework = "net8.0", # Target framework for the generator (default: net8.0)
30+
[string]$TargetFramework = "net10.0", # Target framework for the generator (default: net10.0)
3131
[string]$RuntimeIdentifier = "win-x64", # Runtime identifier for the generator (e.g., win-x64)
3232
[switch]$TestMode # Load only functions for testing, do not execute main logic
3333
)

0 commit comments

Comments
 (0)