Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 37 additions & 2 deletions .github/workflows/build-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,42 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- name: Install Android Workload
run: dotnet workload install android
- name: Remove Conflicting NDK
shell: pwsh
run: |
$conflictingNdk = "C:\Android\android-sdk\ndk\26.3.11579264"
if (Test-Path $conflictingNdk) {
Write-Host "Removing conflicting NDK 26.3.11579264"
Remove-Item -Path $conflictingNdk -Recurse -Force
}
- name: Setup Android
uses: android-actions/setup-android@v3
with:
cmdline-tools-version: 12266719
accept-android-sdk-licenses: true
log-accepted-android-sdk-licenses: true
packages: tools platform-tools ndk;21.4.7075529
- name: Configure NDK Environment
shell: pwsh
run: |
$ndkPath = "$env:ANDROID_SDK_ROOT\ndk\21.4.7075529"
echo "ANDROID_NDK_ROOT=$ndkPath" >> $env:GITHUB_ENV
echo "ANDROID_NDK_HOME=$ndkPath" >> $env:GITHUB_ENV
echo "Using NDK at: $ndkPath"
- uses: microsoft/setup-msbuild@v2
- name: Debug NDK Configuration
shell: pwsh
run: |
Write-Host "ANDROID_SDK_ROOT: $env:ANDROID_SDK_ROOT"
Write-Host "ANDROID_NDK_ROOT: $env:ANDROID_NDK_ROOT"
Write-Host "ANDROID_NDK_HOME: $env:ANDROID_NDK_HOME"
Write-Host "NDK Path exists: $(Test-Path $env:ANDROID_NDK_ROOT)"
if (Test-Path "$env:ANDROID_NDK_ROOT\source.properties") {
Get-Content "$env:ANDROID_NDK_ROOT\source.properties"
}
- name: Build
run: |
msbuild build\Stride.Android.sln `
Expand All @@ -61,4 +95,5 @@ jobs:
-p:Configuration=${{ github.event.inputs.build-type || inputs.build-type || 'Debug' }} `
-p:StridePlatforms=Android `
-p:StrideSkipUnitTests=true `
-p:StrideSkipAutoPack=true
-p:StrideSkipAutoPack=true `
-p:_AndroidNdkDirectory="$env:ANDROID_NDK_ROOT"
2 changes: 1 addition & 1 deletion .github/workflows/build-assembly-processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- name: Build
run: |
dotnet build build\Stride.AssemblyProcessor.sln `
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/build-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,9 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- name: Install .NET iOS Workload
run: dotnet workload install ios
- uses: microsoft/setup-msbuild@v2
- name: Build
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-launcher.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- uses: microsoft/setup-msbuild@v2
- name: Build
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-linux-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- uses: microsoft/setup-msbuild@v2
- name: Build
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-vs-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- uses: microsoft/setup-msbuild@v2
- name: Build
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-windows-full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- uses: microsoft/setup-msbuild@v2
- name: Build
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-windows-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- uses: microsoft/setup-msbuild@v2
- name: Build
run: |
Expand Down
51 changes: 42 additions & 9 deletions .github/workflows/test-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,17 +44,50 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- name: Install Build Dependencies
run: |
sudo apt-get update
sudo apt-get install -y libbsd-dev clang llvm lld
- name: Patch NativePath for Linux
run: |
# Make strlcat_chk and strlcpy_chk non-fatal on Linux
sed -i 's/#if !__has_builtin(__builtin___strlcat_chk)/#if !__has_builtin(__builtin___strlcat_chk) \&\& !defined(__linux__)/' deps/NativePath/NativePath.h
sed -i 's/#if !__has_builtin(__builtin___strlcpy_chk)/#if !__has_builtin(__builtin___strlcpy_chk) \&\& !defined(__linux__)/' deps/NativePath/NativePath.h
# This step isn't needed, it adds another NuGet soruce
# - name: Configure NuGet Sources
# run: |
# # Get absolute path to local packages
# LOCAL_PACKAGES_PATH="$(pwd)/bin/packages"

# # Only add the local source (not the non-existent global one)
# dotnet nuget add source "$LOCAL_PACKAGES_PATH" --name "StrideDev Local"

# # List configured sources
# echo "==== Configured NuGet Sources ===="
# dotnet nuget list source
- name: Build
run: |
dotnet build build\Stride.Tests.${{ github.event.inputs.test-category || inputs.test-category || 'Simple' }}.slnf `
-restore -m:1 -nr:false `
-v:m -p:WarningLevel=0 `
-p:Configuration=${{ github.event.inputs.build-type || inputs.build-type }} `
-p:StridePlatforms=Linux `
-p:StrideGraphicsApis=OpenGL
dotnet build build/Stride.Tests.${{ github.event.inputs.test-category || inputs.test-category || 'Simple' }}.slnf \
-restore -m:1 -nr:false \
-v:m -p:WarningLevel=0 \
-p:Configuration=${{ github.event.inputs.build-type || inputs.build-type }} \
-p:StridePlatforms=Linux \
-p:StrideGraphicsApis=OpenGL \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The trailing \ might make this command fail.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trailing \ is actually ok. Already tested. This GitHub Action fails because of Windows (Game Studio) dependencies. This GitHub Action, or the project it is referencing needs to be updated, so the project doesn't reference Windows references because this actions runs on Linux runner.

Copy link
Member

@Kryptos-FR Kryptos-FR Oct 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow isn't supposed to work yet (on master). It was added as a convenience so that we can target other branches, especially one where work on Linux build is being done. It is not called from the main workflow at the moment.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I saw that. I tried to fix it for .NET 10 and realised those references and that most likely it is unfinished. Thanks for a confirmation. We can leave it then till the right time comes later on. I was able to fix at least some parts which should help to run this actions once it is finalised/fixed/corrected.

# This step isn't needed, it lists the NuGet sources again
# - name: Inspect NuGet Local Sources (always)
# if: always()
# run: |
# echo "==== NuGet Sources (dotnet) ===="
# dotnet nuget list source || true
# echo
# echo "==== Working Directory ===="
# pwd
# echo
# echo "==== StrideDev Local ./bin/packages ===="
# if [ -d ./bin/packages ]; then find ./bin/packages -maxdepth 2 -type f -printf '%P\n' | head -200; else echo "Directory not found"; fi
- name: Test
run: |
dotnet test build\Stride.Tests.${{ github.event.inputs.test-category || inputs.test-category || 'Simple' }}.slnf `
--no-build `
dotnet test build/Stride.Tests.${{ github.event.inputs.test-category || inputs.test-category || 'Simple' }}.slnf \
--no-build \
-p:Configuration=${{ github.event.inputs.build-type || inputs.build-type }}
2 changes: 1 addition & 1 deletion .github/workflows/test-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
lfs: true
- uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
dotnet-version: '10.0.x'
- uses: microsoft/setup-msbuild@v2
- name: Build
run: |
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ Our [Roadmap](https://doc.stride3d.net/latest/en/contributors/roadmap.html) comm
### Prerequisites

1. **Latest [Git](https://git-scm.com/downloads)** with **Large File Support** selected during setup. For convenience, you might also use a Git UI client like [GitExtensions](https://gitextensions.github.io/).
2. **[.NET 8.0 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)**
2. **[.NET 10.0 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/10.0)**
- Run `dotnet --info` in a console or PowerShell window to see which versions you have installed.
3. **[Visual Studio 2022](https://visualstudio.microsoft.com/downloads/)** (the Community edition is free), with the following workloads. Follow this link if you would rather use [a different IDE or the command line](#build-stride-without-visual-studio).
3. **[Visual Studio 2026](https://visualstudio.microsoft.com/insiders/)** (the Community edition is free), with the following workloads. Follow this link if you would rather use [a different IDE or the command line](#build-stride-without-visual-studio).
- **.NET desktop development** with **.NET Framework 4.7.2 targeting pack** *(should be enabled by default)*
- **Desktop development with C++** with:
- **Windows 11 SDK (10.0.22621.0)** or a later version *(should be enabled by default)*
Expand All @@ -60,7 +60,7 @@ Our [Roadmap](https://doc.stride3d.net/latest/en/contributors/roadmap.html) comm
git lfs clone https://github.com/stride3d/stride.git
```
2. **Open the solution:**
- Open `<StrideDir>\build\Stride.sln` with Visual Studio 2022.
- Open `<StrideDir>\build\Stride.sln` with Visual Studio 2026.
- Build the `Stride.GameStudio` project in the `60-Editor` solution folder (it should be the default startup project) or run it directly from Visual Studio's toolbar.
- _Optionally_, open and build `Stride.Android.sln`, `Stride.iOS.sln`, etc.

Expand All @@ -69,9 +69,9 @@ Our [Roadmap](https://doc.stride3d.net/latest/en/contributors/roadmap.html) comm

### Build Stride without Visual Studio

1. **Install** [Visual Studio Build Tools](https://aka.ms/vs/17/release/vs_BuildTools.exe) with the same prerequisites listed above.
1. **Install** [Visual Studio Build Tools](https://visualstudio.microsoft.com/downloads/) (Go to Tools for Visual Studio and press download next to Build Tools for Visual Studio 2026 once it is out) with the same prerequisites listed above.
2. **Add MSBuild to your system's PATH:**
- Add MSBuild's directory to your `PATH` environment variable (e.g., `C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin`).
- Add MSBuild's directory to your `PATH` environment variable (e.g., `C:\Program Files (x86)\Microsoft Visual Studio\2026\BuildTools\MSBuild\Current\Bin`).
3. **Clone the repository:**
```bash
git lfs clone https://github.com/stride3d/stride.git
Expand All @@ -92,9 +92,9 @@ Our [Roadmap](https://doc.stride3d.net/latest/en/contributors/roadmap.html) comm
### If Building Fails

* Some errors for test projects are normal, GameStudio will start anyway.
* The Visual Studio extension might fail to build if you are missing the [Visual Studio SDK](https://learn.microsoft.com/en-us/visualstudio/extensibility/installing-the-visual-studio-sdk?view=vs-2022), but Game Studio will start anyway.
* The Visual Studio extension might fail to build if you are missing the [Visual Studio SDK](https://learn.microsoft.com/en-us/visualstudio/extensibility/installing-the-visual-studio-sdk?view=vs-2026), but Game Studio will start anyway.
* If you skipped any of the **Prerequisites** thinking you already have the latest version, please update to the latest to be sure.
* Visual Studio might have issues building properly if an older version is present alongside 2022. If you want to keep those versions, ensure they are up to date and that you are building Stride using Visual Studio 2022.
* Visual Studio might have issues building properly if an older version is present alongside 2026. If you want to keep those versions, ensure they are up to date and that you are building Stride using Visual Studio 2026.
* Your system's `PATH` should not contain older versions of MSBuild (e.g., `...\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin` should be removed).
* Some changes might require a system reboot. Try that if you haven't yet, for example, if you see these errors:
* `Could not find a compatible version of MSBuild.`
Expand Down
31 changes: 10 additions & 21 deletions build/.vsconfig
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@
"Microsoft.Net.Component.4.8.SDK",
"Microsoft.Net.Component.4.7.2.TargetingPack",
"Microsoft.Net.ComponentGroup.DevelopmentPrerequisites",
"Microsoft.VisualStudio.Component.TypeScript.TSServer",
"Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions",
"Microsoft.VisualStudio.Component.JavaScript.TypeScript",
"Microsoft.VisualStudio.Component.Roslyn.Compiler",
"Microsoft.Component.MSBuild",
"Microsoft.VisualStudio.Component.Roslyn.LanguageServices",
Expand All @@ -17,42 +15,33 @@
"Microsoft.VisualStudio.Component.SQL.CLR",
"Microsoft.Component.ClickOnce",
"Microsoft.VisualStudio.Component.ManagedDesktop.Core",
"Microsoft.NetCore.Component.Runtime.8.0",
"Microsoft.NetCore.Component.Runtime.10.0",
"Microsoft.NetCore.Component.SDK",
"Microsoft.VisualStudio.Component.FSharp",
"Microsoft.ComponentGroup.ClickOnce.Publish",
"Microsoft.NetCore.Component.DevelopmentTools",
"Microsoft.Net.Component.4.8.TargetingPack",
"Microsoft.Net.ComponentGroup.4.8.DeveloperTools",
"Microsoft.VisualStudio.Component.DiagnosticTools",
"Microsoft.VisualStudio.Component.EntityFramework",
"Microsoft.VisualStudio.Component.Debugger.JustInTime",
"Component.Microsoft.VisualStudio.LiveShare.2022",
"Microsoft.VisualStudio.Component.IntelliCode",
"Microsoft.VisualStudio.Component.VC.CoreIde",
"Microsoft.VisualStudio.Component.Windows10SDK",
"Microsoft.VisualStudio.Component.VC.Tools.x86.x64",
"Microsoft.VisualStudio.Component.Graphics.Tools",
"Microsoft.VisualStudio.Component.VC.DiagnosticTools",
"Microsoft.VisualStudio.Component.Windows10SDK.19041",
"Microsoft.VisualStudio.Component.Windows11SDK.26100",
"Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites",
"Microsoft.ComponentGroup.Blend",
"Microsoft.VisualStudio.Component.DotNetModelBuilder",
"Microsoft.VisualStudio.Workload.ManagedDesktop",
"Microsoft.VisualStudio.Component.VC.Redist.14.Latest",
"Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core",
"Microsoft.VisualStudio.Component.Windows11Sdk.WindowsPerformanceToolkit",
"Microsoft.VisualStudio.Component.CppBuildInsights",
"Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake",
"Microsoft.VisualStudio.Component.VC.CMake.Project",
"Microsoft.VisualStudio.Component.VC.ATL",
"Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest",
"Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest",
"Microsoft.VisualStudio.Component.Vcpkg",
"Microsoft.VisualStudio.Component.VC.CLI.Support",
"Microsoft.VisualStudio.Component.VC.ASAN",
"Microsoft.VisualStudio.Component.Windows10SDK.18362",
"Microsoft.VisualStudio.Component.VC.CoreBuildTools",
"Microsoft.VisualStudio.Workload.NativeDesktop",
"Microsoft.VisualStudio.Component.NuGet.BuildTools",
"Microsoft.Net.Component.4.6.TargetingPack",
"Microsoft.Net.Component.4.6.1.TargetingPack"
]
"Microsoft.VisualStudio.Component.VC.Tools.ARM64EC",
"Microsoft.VisualStudio.Component.VC.Tools.ARM64",
"Microsoft.VisualStudio.Component.NuGet.BuildTools"
],
"extensions": []
}
2 changes: 1 addition & 1 deletion build/Stride.Launcher.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
<!-- Defines the platform used by Stride - Values are Windows/Android/iOS...etc. -->
<StridePlatform Condition=" '$(StridePlatform)' == '' ">Windows</StridePlatform>

<StrideEditorTargetFrameworks>net8.0-windows</StrideEditorTargetFrameworks>
<StrideEditorTargetFrameworks>net10.0-windows</StrideEditorTargetFrameworks>
</PropertyGroup>
</Project>
4 changes: 4 additions & 0 deletions build/Stride.sln.DotSettings
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should also migrate to the .slnx file instead of the old .sln, though I don't know how that will work with ReSharper/Rider, as well as filtered solutions (.slnf).

In addition, having the solution files in the build folder always felt wrong to me. I think we should move the main one (Stride.sln) to the sources folder. Filtered solutions could stay there, and old Stride.xxx.sln should be replaced by filtered solutions (that means the Launcher should be part of the main solution).

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kind of out of the scope of this one, let's get this in and migrate afterwards I think. On top of that, I barely looked at these new features so I would rather avoid taking care of it until I am more familiar with that.

Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ Distributed under the MIT license. See the LICENSE.md file in the project root f
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/EventHandlerPatternShort/@EntryValue">On$event$</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=4a98fdf6_002D7d98_002D4f5a_002Dafeb_002Dea44ad98c70c/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;Kind Name="READONLY_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=f9fce829_002De6f4_002D4cb2_002D80f1_002D5497c44f51df/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EFeature_002EServices_002ECodeCleanup_002EFileHeader_002EFileHeaderSettingsMigrate/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpAttributeForSingleLineMethodUpgrade/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpKeepExistingMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpPlaceEmbeddedOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
Expand All @@ -32,6 +35,7 @@ Distributed under the MIT license. See the LICENSE.md file in the project root f
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002ECSharpPlaceAttributeOnSameLineMigration/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EPredefinedNamingRulesToUserRulesUpgrade/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/UnitTesting/ShadowCopy/@EntryValue">False</s:Boolean>
<s:Boolean x:Key="/Default/PatternsAndTemplates/Todo/TodoPatterns/=C060724E6815554E9061A8ED55D5A1C7/@KeyIndexDefined">True</s:Boolean>
<s:String x:Key="/Default/PatternsAndTemplates/Todo/TodoPatterns/=C060724E6815554E9061A8ED55D5A1C7/Color/@EntryValue">DarkOrange</s:String>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 3,
"targets": {
"net8.0/win-x64": {
"net10.0/win-x64": {
"sign/0.9.0-beta.23127.3": {
"type": "package",
"tools": {
Expand Down
3 changes: 3 additions & 0 deletions deps/AssemblyProcessor/net10.0/Mono.Cecil.Mdb.dll
Git LFS file not shown
3 changes: 3 additions & 0 deletions deps/AssemblyProcessor/net10.0/Mono.Cecil.Pdb.dll
Git LFS file not shown
3 changes: 3 additions & 0 deletions deps/AssemblyProcessor/net10.0/Mono.Cecil.Rocks.dll
Git LFS file not shown
3 changes: 3 additions & 0 deletions deps/AssemblyProcessor/net10.0/Mono.Cecil.dll
Git LFS file not shown
3 changes: 3 additions & 0 deletions deps/AssemblyProcessor/net10.0/Mono.Options.dll
Git LFS file not shown
Loading
Loading