From 8198c0462aa49aa1c63fb004caf9a094d6febe20 Mon Sep 17 00:00:00 2001 From: Typical0 <81305501+Typical0@users.noreply.github.com> Date: Wed, 26 Feb 2025 18:31:08 +0100 Subject: [PATCH 1/5] Fix etwplus linking problem --- dlls/etwplus/etwplus.vcxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/etwplus/etwplus.vcxproj b/dlls/etwplus/etwplus.vcxproj index 76a15e2..f89c8c2 100644 --- a/dlls/etwplus/etwplus.vcxproj +++ b/dlls/etwplus/etwplus.vcxproj @@ -86,10 +86,10 @@ true NDEBUG;ETWPLUS_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - Create pch.h - true stdcpp17 + Create + 13 Windows From 2ec33c941ba83cf785bd4d04c67b464db0b35046 Mon Sep 17 00:00:00 2001 From: Typical0 <81305501+Typical0@users.noreply.github.com> Date: Wed, 26 Feb 2025 19:20:41 +0100 Subject: [PATCH 2/5] fix settings between Release and Debug It fixes discrepancies between Release and Debug configuration, by using the same laungage standard and changing TargetName to the ProjectName variable. --- dlls/AcpHal/AcpHal.vcxproj | 2 ++ dlls/MMDevAPI/MMDevAPI.vcxproj | 1 + dlls/XAudio2_9/XAudio2_9.vcxproj | 1 + dlls/XFrontPanelDisplay/XFrontPanelDisplay.vcxproj | 1 + .../XboxIntegratedMultiplayer.vcxproj | 1 + dlls/appmodel/appmodel.vcxproj | 5 +++-- dlls/d3d11_x/d3d11_x.vcxproj | 4 ++-- dlls/d3d12_x/d3d12_x.vcxproj | 1 + dlls/mfplat/mfplat.vcxproj | 5 +++-- dlls/xg_x/xg_x.vcxproj | 5 +++-- 10 files changed, 18 insertions(+), 8 deletions(-) diff --git a/dlls/AcpHal/AcpHal.vcxproj b/dlls/AcpHal/AcpHal.vcxproj index 505ced0..df9821e 100644 --- a/dlls/AcpHal/AcpHal.vcxproj +++ b/dlls/AcpHal/AcpHal.vcxproj @@ -97,6 +97,7 @@ true Use pch.h + stdcpp17 Windows @@ -135,6 +136,7 @@ true Use pch.h + stdcpp17 true diff --git a/dlls/MMDevAPI/MMDevAPI.vcxproj b/dlls/MMDevAPI/MMDevAPI.vcxproj index a7c5718..282b514 100644 --- a/dlls/MMDevAPI/MMDevAPI.vcxproj +++ b/dlls/MMDevAPI/MMDevAPI.vcxproj @@ -136,6 +136,7 @@ Use pch.h true + stdcpp17 Windows diff --git a/dlls/XAudio2_9/XAudio2_9.vcxproj b/dlls/XAudio2_9/XAudio2_9.vcxproj index 8aa3594..25302c3 100644 --- a/dlls/XAudio2_9/XAudio2_9.vcxproj +++ b/dlls/XAudio2_9/XAudio2_9.vcxproj @@ -137,6 +137,7 @@ Use pch.h true + stdcpp17 Windows diff --git a/dlls/XFrontPanelDisplay/XFrontPanelDisplay.vcxproj b/dlls/XFrontPanelDisplay/XFrontPanelDisplay.vcxproj index 85f20b1..f8a94a8 100644 --- a/dlls/XFrontPanelDisplay/XFrontPanelDisplay.vcxproj +++ b/dlls/XFrontPanelDisplay/XFrontPanelDisplay.vcxproj @@ -135,6 +135,7 @@ Use pch.h true + stdcpp17 Windows diff --git a/dlls/XboxIntegratedMultiplayer/XboxIntegratedMultiplayer.vcxproj b/dlls/XboxIntegratedMultiplayer/XboxIntegratedMultiplayer.vcxproj index 724e4a8..73d9543 100644 --- a/dlls/XboxIntegratedMultiplayer/XboxIntegratedMultiplayer.vcxproj +++ b/dlls/XboxIntegratedMultiplayer/XboxIntegratedMultiplayer.vcxproj @@ -135,6 +135,7 @@ Use pch.h true + stdcpp17 Windows diff --git a/dlls/appmodel/appmodel.vcxproj b/dlls/appmodel/appmodel.vcxproj index 643fe05..5b15417 100644 --- a/dlls/appmodel/appmodel.vcxproj +++ b/dlls/appmodel/appmodel.vcxproj @@ -44,10 +44,10 @@ - appmodel + $(ProjectName) - appmodel + $(ProjectName) @@ -77,6 +77,7 @@ Use pch.h true + stdcpp17 Windows diff --git a/dlls/d3d11_x/d3d11_x.vcxproj b/dlls/d3d11_x/d3d11_x.vcxproj index 6ac3e33..f264fe9 100644 --- a/dlls/d3d11_x/d3d11_x.vcxproj +++ b/dlls/d3d11_x/d3d11_x.vcxproj @@ -44,11 +44,11 @@ - d3d11_x + $(ProjectName) $(SolutionDir)thirdparty\imgui;$(IncludePath) - d3d11_x + $(ProjectName) $(SolutionDir)thirdparty\imgui;$(IncludePath) diff --git a/dlls/d3d12_x/d3d12_x.vcxproj b/dlls/d3d12_x/d3d12_x.vcxproj index 49cc247..37d8013 100644 --- a/dlls/d3d12_x/d3d12_x.vcxproj +++ b/dlls/d3d12_x/d3d12_x.vcxproj @@ -64,6 +64,7 @@ true NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true + stdcpp17 Console diff --git a/dlls/mfplat/mfplat.vcxproj b/dlls/mfplat/mfplat.vcxproj index 9da0ea5..b2ce173 100644 --- a/dlls/mfplat/mfplat.vcxproj +++ b/dlls/mfplat/mfplat.vcxproj @@ -46,12 +46,12 @@ - mfplat + $(ProjectName) $(SolutionDir)$(Platform)\$(Configuration)\ $(Platform)\$(Configuration)\ - mfplat + $(ProjectName) @@ -83,6 +83,7 @@ NotUsing pch.h true + stdcpp17 Windows diff --git a/dlls/xg_x/xg_x.vcxproj b/dlls/xg_x/xg_x.vcxproj index ae1815a..b67cdbb 100644 --- a/dlls/xg_x/xg_x.vcxproj +++ b/dlls/xg_x/xg_x.vcxproj @@ -44,10 +44,10 @@ - xg_x + $(ProjectName) - xgx + $(ProjectName) @@ -78,6 +78,7 @@ Use pch.h true + stdcpp17 Windows From f9cc941bb43756eb82802b6ca02acd21a0f4d64e Mon Sep 17 00:00:00 2001 From: Typical0 <81305501+Typical0@users.noreply.github.com> Date: Thu, 27 Feb 2025 17:28:26 +0100 Subject: [PATCH 3/5] Improve MSBuild This commit improves MSBuild workflow, by adding a matrix that compiles both Debug and Release at once. It is also configured to use continue-on-error parameter, so that Debug will always compile, no matter the outcome on Release. --- .github/workflows/msbuild.yml | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index 2948a8d..8d08195 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -3,7 +3,7 @@ # separate terms of service, privacy policy, and support # documentation. -name: MSBuild +name: Build WinDurango on: push: @@ -15,18 +15,24 @@ env: # Path to the solution file relative to the root of the project. SOLUTION_FILE_PATH: . - # Configuration type to build. - # You can convert this to a build matrix if you need coverage of multiple configuration types. - # https://docs.github.com/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix - BUILD_CONFIGURATION: Debug - permissions: contents: read jobs: - build: + Build: + name: Build (${{ matrix.configuration }}) + continue-on-error : ${{matrix.continue}} + strategy: + fail-fast: true + matrix: + configuration: [Debug] + continue: [false] + include: + - configuration: Release + continue: true + runs-on: windows-latest - + steps: - uses: actions/checkout@v4 with: @@ -57,16 +63,16 @@ jobs: working-directory: ${{env.GITHUB_WORKSPACE}} # Add additional options to the MSBuild command line here (like platform or verbosity level). # See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference - run: msbuild /m /p:Configuration=Debug /p:BuildInParallel=true /property:Platform=x64 ${{env.SOLUTION_FILE_PATH}} + run: msbuild /m /p:Configuration=${{ matrix.configuration }} /p:BuildInParallel=true /property:Platform=x64 ${{env.SOLUTION_FILE_PATH}} - name: Create commit hash file (for versioning shits) - run: git rev-parse --short HEAD > D:\a\WinDurango\WinDurango\x64\Debug\commit_hash.txt + run: git rev-parse --short HEAD > D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}\commit_hash.txt - name: Upload build artifacts uses: actions/upload-artifact@v4 with: - name: WinDurango-DEBUG + name: WinDurango-${{ matrix.configuration }} path: | - D:\a\WinDurango\WinDurango\x64\Debug\*.dll - D:\a\WinDurango\WinDurango\x64\Debug\*.pdb - D:\a\WinDurango\WinDurango\x64\Debug\commit_hash.txt + D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}\*.dll + D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}\*.pdb + D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}commit_hash.txt From 2ffba789ec2f2f9911e35ca3a136ec7ebbd29fa1 Mon Sep 17 00:00:00 2001 From: Typical0 <81305501+Typical0@users.noreply.github.com> Date: Thu, 27 Feb 2025 18:04:01 +0100 Subject: [PATCH 4/5] Remove DebugMDd and ReleaseMD --- .../workflows/github-releases-to-discord.yml | 2 + WinDurango.sln | 280 +----------------- 2 files changed, 18 insertions(+), 264 deletions(-) diff --git a/.github/workflows/github-releases-to-discord.yml b/.github/workflows/github-releases-to-discord.yml index 9977504..d62ccaa 100644 --- a/.github/workflows/github-releases-to-discord.yml +++ b/.github/workflows/github-releases-to-discord.yml @@ -1,3 +1,5 @@ +name: Publish new release to GitHub + on: release: types: [published] diff --git a/WinDurango.sln b/WinDurango.sln index 5fdceff..842066b 100644 --- a/WinDurango.sln +++ b/WinDurango.sln @@ -72,18 +72,10 @@ Global Debug|ARM64 = Debug|ARM64 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 - DebugMDd|ARM = DebugMDd|ARM - DebugMDd|ARM64 = DebugMDd|ARM64 - DebugMDd|x64 = DebugMDd|x64 - DebugMDd|x86 = DebugMDd|x86 Release|ARM = Release|ARM Release|ARM64 = Release|ARM64 Release|x64 = Release|x64 Release|x86 = Release|x86 - ReleaseMD|ARM = ReleaseMD|ARM - ReleaseMD|ARM64 = ReleaseMD|ARM64 - ReleaseMD|x64 = ReleaseMD|x64 - ReleaseMD|x86 = ReleaseMD|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Debug|ARM.ActiveCfg = Debug|x64 @@ -94,14 +86,6 @@ Global {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Debug|x64.Build.0 = Debug|x64 {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Debug|x86.ActiveCfg = Debug|x64 {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Debug|x86.Build.0 = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|ARM.Build.0 = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|ARM64.Build.0 = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|x64.ActiveCfg = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|x64.Build.0 = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|x86.ActiveCfg = Debug|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.DebugMDd|x86.Build.0 = Debug|x64 {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Release|ARM.ActiveCfg = Release|x64 {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Release|ARM.Build.0 = Release|x64 {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Release|ARM64.ActiveCfg = Release|x64 @@ -110,14 +94,6 @@ Global {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Release|x64.Build.0 = Release|x64 {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Release|x86.ActiveCfg = Release|x64 {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.Release|x86.Build.0 = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|ARM.Build.0 = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|ARM64.Build.0 = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|x64.ActiveCfg = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|x64.Build.0 = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|x86.ActiveCfg = Release|x64 - {C4B41A92-2F30-4E8D-8F44-1A82F5C6A7F9}.ReleaseMD|x86.Build.0 = Release|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Debug|ARM.ActiveCfg = Debug|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Debug|ARM.Build.0 = Debug|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -126,14 +102,6 @@ Global {DD076E76-174E-414F-A47F-01CC84E3FC80}.Debug|x64.Build.0 = Debug|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Debug|x86.ActiveCfg = Debug|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Debug|x86.Build.0 = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|ARM.Build.0 = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|ARM64.Build.0 = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|x64.ActiveCfg = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|x64.Build.0 = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|x86.ActiveCfg = Debug|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.DebugMDd|x86.Build.0 = Debug|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Release|ARM.ActiveCfg = Release|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Release|ARM.Build.0 = Release|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Release|ARM64.ActiveCfg = Release|x64 @@ -142,14 +110,6 @@ Global {DD076E76-174E-414F-A47F-01CC84E3FC80}.Release|x64.Build.0 = Release|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Release|x86.ActiveCfg = Release|x64 {DD076E76-174E-414F-A47F-01CC84E3FC80}.Release|x86.Build.0 = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|ARM.Build.0 = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|ARM64.Build.0 = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|x64.ActiveCfg = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|x64.Build.0 = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|x86.ActiveCfg = Release|x64 - {DD076E76-174E-414F-A47F-01CC84E3FC80}.ReleaseMD|x86.Build.0 = Release|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Debug|ARM.ActiveCfg = Debug|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Debug|ARM.Build.0 = Debug|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -158,14 +118,6 @@ Global {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Debug|x64.Build.0 = Debug|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Debug|x86.ActiveCfg = Debug|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Debug|x86.Build.0 = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|ARM.Build.0 = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|ARM64.Build.0 = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|x64.ActiveCfg = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|x64.Build.0 = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|x86.ActiveCfg = Debug|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.DebugMDd|x86.Build.0 = Debug|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Release|ARM.ActiveCfg = Release|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Release|ARM.Build.0 = Release|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Release|ARM64.ActiveCfg = Release|x64 @@ -174,14 +126,6 @@ Global {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Release|x64.Build.0 = Release|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Release|x86.ActiveCfg = Release|x64 {B7848E35-3881-44CC-89B9-C14D32B2BC42}.Release|x86.Build.0 = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|ARM.Build.0 = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|ARM64.Build.0 = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|x64.ActiveCfg = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|x64.Build.0 = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|x86.ActiveCfg = Release|x64 - {B7848E35-3881-44CC-89B9-C14D32B2BC42}.ReleaseMD|x86.Build.0 = Release|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Debug|ARM.ActiveCfg = Debug|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Debug|ARM.Build.0 = Debug|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -190,14 +134,6 @@ Global {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Debug|x64.Build.0 = Debug|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Debug|x86.ActiveCfg = Debug|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Debug|x86.Build.0 = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|ARM.Build.0 = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|ARM64.Build.0 = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|x64.ActiveCfg = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|x64.Build.0 = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|x86.ActiveCfg = Debug|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.DebugMDd|x86.Build.0 = Debug|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Release|ARM.ActiveCfg = Release|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Release|ARM.Build.0 = Release|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Release|ARM64.ActiveCfg = Release|x64 @@ -206,14 +142,6 @@ Global {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Release|x64.Build.0 = Release|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Release|x86.ActiveCfg = Release|x64 {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.Release|x86.Build.0 = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|ARM.Build.0 = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|ARM64.Build.0 = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|x64.ActiveCfg = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|x64.Build.0 = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|x86.ActiveCfg = Release|x64 - {F9420BF5-A0E3-41C4-8EB0-DB81A54CF6D8}.ReleaseMD|x86.Build.0 = Release|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Debug|ARM.ActiveCfg = Debug|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Debug|ARM.Build.0 = Debug|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -222,14 +150,6 @@ Global {94127830-3A6C-4861-BBD2-20C0D289802D}.Debug|x64.Build.0 = Debug|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Debug|x86.ActiveCfg = Debug|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Debug|x86.Build.0 = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|ARM.Build.0 = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|ARM64.Build.0 = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|x64.ActiveCfg = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|x64.Build.0 = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|x86.ActiveCfg = Debug|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.DebugMDd|x86.Build.0 = Debug|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Release|ARM.ActiveCfg = Release|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Release|ARM.Build.0 = Release|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Release|ARM64.ActiveCfg = Release|x64 @@ -238,14 +158,6 @@ Global {94127830-3A6C-4861-BBD2-20C0D289802D}.Release|x64.Build.0 = Release|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Release|x86.ActiveCfg = Release|x64 {94127830-3A6C-4861-BBD2-20C0D289802D}.Release|x86.Build.0 = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|ARM.Build.0 = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|ARM64.Build.0 = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|x64.ActiveCfg = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|x64.Build.0 = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|x86.ActiveCfg = Release|x64 - {94127830-3A6C-4861-BBD2-20C0D289802D}.ReleaseMD|x86.Build.0 = Release|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Debug|ARM.ActiveCfg = Debug|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Debug|ARM.Build.0 = Debug|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -254,14 +166,6 @@ Global {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Debug|x64.Build.0 = Debug|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Debug|x86.ActiveCfg = Debug|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Debug|x86.Build.0 = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|ARM.Build.0 = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|ARM64.Build.0 = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|x64.ActiveCfg = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|x64.Build.0 = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|x86.ActiveCfg = Debug|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.DebugMDd|x86.Build.0 = Debug|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Release|ARM.ActiveCfg = Release|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Release|ARM.Build.0 = Release|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Release|ARM64.ActiveCfg = Release|x64 @@ -270,14 +174,6 @@ Global {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Release|x64.Build.0 = Release|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Release|x86.ActiveCfg = Release|x64 {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.Release|x86.Build.0 = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|ARM.Build.0 = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|ARM64.Build.0 = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|x64.ActiveCfg = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|x64.Build.0 = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|x86.ActiveCfg = Release|x64 - {A67D1CEC-9F56-4D53-97C2-88BADEDDB22D}.ReleaseMD|x86.Build.0 = Release|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Debug|ARM.ActiveCfg = Debug|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Debug|ARM.Build.0 = Debug|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -286,14 +182,6 @@ Global {61147792-3E17-4013-B289-8F7D99BA510F}.Debug|x64.Build.0 = Debug|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Debug|x86.ActiveCfg = Debug|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Debug|x86.Build.0 = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|ARM.Build.0 = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|ARM64.Build.0 = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|x64.ActiveCfg = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|x64.Build.0 = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|x86.ActiveCfg = Debug|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.DebugMDd|x86.Build.0 = Debug|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Release|ARM.ActiveCfg = Release|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Release|ARM.Build.0 = Release|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Release|ARM64.ActiveCfg = Release|x64 @@ -302,14 +190,6 @@ Global {61147792-3E17-4013-B289-8F7D99BA510F}.Release|x64.Build.0 = Release|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Release|x86.ActiveCfg = Release|x64 {61147792-3E17-4013-B289-8F7D99BA510F}.Release|x86.Build.0 = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|ARM.Build.0 = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|ARM64.Build.0 = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|x64.ActiveCfg = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|x64.Build.0 = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|x86.ActiveCfg = Release|x64 - {61147792-3E17-4013-B289-8F7D99BA510F}.ReleaseMD|x86.Build.0 = Release|x64 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Debug|ARM.ActiveCfg = Debug|x64 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Debug|ARM.Build.0 = Debug|x64 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -318,14 +198,6 @@ Global {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Debug|x64.Build.0 = Debug|x64 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Debug|x86.ActiveCfg = Debug|Win32 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Debug|x86.Build.0 = Debug|Win32 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|ARM.Build.0 = Debug|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|ARM64.Build.0 = Debug|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|x64.ActiveCfg = Debug|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|x64.Build.0 = Debug|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|x86.ActiveCfg = Debug|Win32 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.DebugMDd|x86.Build.0 = Debug|Win32 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Release|ARM.ActiveCfg = Release|x64 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Release|ARM.Build.0 = Release|x64 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Release|ARM64.ActiveCfg = Release|x64 @@ -334,14 +206,6 @@ Global {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Release|x64.Build.0 = Release|x64 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Release|x86.ActiveCfg = Release|Win32 {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.Release|x86.Build.0 = Release|Win32 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|ARM.Build.0 = Release|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|ARM64.Build.0 = Release|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|x64.ActiveCfg = Release|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|x64.Build.0 = Release|x64 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|x86.ActiveCfg = Release|Win32 - {4EFBB336-7E24-4AA2-B02F-6C014F5BB7E7}.ReleaseMD|x86.Build.0 = Release|Win32 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Debug|ARM.ActiveCfg = Debug|x64 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Debug|ARM.Build.0 = Debug|x64 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -350,14 +214,6 @@ Global {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Debug|x64.Build.0 = Debug|x64 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Debug|x86.ActiveCfg = Debug|Win32 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Debug|x86.Build.0 = Debug|Win32 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|ARM.Build.0 = Debug|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|ARM64.Build.0 = Debug|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|x64.ActiveCfg = Debug|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|x64.Build.0 = Debug|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|x86.ActiveCfg = Debug|Win32 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.DebugMDd|x86.Build.0 = Debug|Win32 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Release|ARM.ActiveCfg = Release|x64 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Release|ARM.Build.0 = Release|x64 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Release|ARM64.ActiveCfg = Release|x64 @@ -366,14 +222,6 @@ Global {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Release|x64.Build.0 = Release|x64 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Release|x86.ActiveCfg = Release|Win32 {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.Release|x86.Build.0 = Release|Win32 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|ARM.Build.0 = Release|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|ARM64.Build.0 = Release|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|x64.ActiveCfg = Release|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|x64.Build.0 = Release|x64 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|x86.ActiveCfg = Release|Win32 - {A89A1631-2013-4642-B8A1-7AFE05D5A46B}.ReleaseMD|x86.Build.0 = Release|Win32 {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Debug|ARM.ActiveCfg = Debug|ARM {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Debug|ARM.Build.0 = Debug|ARM {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Debug|ARM64.ActiveCfg = Debug|ARM64 @@ -382,14 +230,6 @@ Global {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Debug|x64.Build.0 = Debug|x64 {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Debug|x86.ActiveCfg = Debug|Win32 {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Debug|x86.Build.0 = Debug|Win32 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|ARM.ActiveCfg = Debug|ARM - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|ARM.Build.0 = Debug|ARM - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|ARM64.ActiveCfg = Debug|ARM64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|ARM64.Build.0 = Debug|ARM64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|x64.ActiveCfg = Debug|x64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|x64.Build.0 = Debug|x64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|x86.ActiveCfg = Debug|Win32 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.DebugMDd|x86.Build.0 = Debug|Win32 {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Release|ARM.ActiveCfg = Release|ARM {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Release|ARM.Build.0 = Release|ARM {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Release|ARM64.ActiveCfg = Release|ARM64 @@ -398,14 +238,6 @@ Global {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Release|x64.Build.0 = Release|x64 {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Release|x86.ActiveCfg = Release|Win32 {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.Release|x86.Build.0 = Release|Win32 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|ARM.ActiveCfg = Release|ARM - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|ARM.Build.0 = Release|ARM - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|ARM64.ActiveCfg = Release|ARM64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|ARM64.Build.0 = Release|ARM64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|x64.ActiveCfg = Release|x64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|x64.Build.0 = Release|x64 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|x86.ActiveCfg = Release|Win32 - {93628D69-C7A5-43E0-A6E7-AE920C666EB4}.ReleaseMD|x86.Build.0 = Release|Win32 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Debug|ARM.ActiveCfg = Debug|x64 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Debug|ARM.Build.0 = Debug|x64 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -414,14 +246,6 @@ Global {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Debug|x64.Build.0 = Debug|x64 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Debug|x86.ActiveCfg = Debug|Win32 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Debug|x86.Build.0 = Debug|Win32 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|ARM.Build.0 = Debug|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|ARM64.Build.0 = Debug|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|x64.ActiveCfg = Debug|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|x64.Build.0 = Debug|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|x86.ActiveCfg = Debug|Win32 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.DebugMDd|x86.Build.0 = Debug|Win32 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Release|ARM.ActiveCfg = Release|x64 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Release|ARM.Build.0 = Release|x64 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Release|ARM64.ActiveCfg = Release|x64 @@ -430,14 +254,6 @@ Global {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Release|x64.Build.0 = Release|x64 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Release|x86.ActiveCfg = Release|Win32 {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.Release|x86.Build.0 = Release|Win32 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|ARM.Build.0 = Release|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|ARM64.Build.0 = Release|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|x64.ActiveCfg = Release|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|x64.Build.0 = Release|x64 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|x86.ActiveCfg = Release|Win32 - {6FD783E4-EA7E-40E6-8782-7C0E90CE6D7A}.ReleaseMD|x86.Build.0 = Release|Win32 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Debug|ARM.ActiveCfg = Debug|x64 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Debug|ARM.Build.0 = Debug|x64 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -446,14 +262,6 @@ Global {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Debug|x64.Build.0 = Debug|x64 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Debug|x86.ActiveCfg = Debug|Win32 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Debug|x86.Build.0 = Debug|Win32 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|ARM.Build.0 = Debug|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|ARM64.Build.0 = Debug|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|x64.ActiveCfg = Debug|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|x64.Build.0 = Debug|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|x86.ActiveCfg = Debug|Win32 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.DebugMDd|x86.Build.0 = Debug|Win32 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Release|ARM.ActiveCfg = Release|x64 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Release|ARM.Build.0 = Release|x64 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Release|ARM64.ActiveCfg = Release|x64 @@ -462,14 +270,6 @@ Global {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Release|x64.Build.0 = Release|x64 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Release|x86.ActiveCfg = Release|Win32 {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.Release|x86.Build.0 = Release|Win32 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|ARM.Build.0 = Release|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|ARM64.Build.0 = Release|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|x64.ActiveCfg = Release|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|x64.Build.0 = Release|x64 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|x86.ActiveCfg = Release|Win32 - {DA57F1D7-7922-44CB-9251-4D0F7E5E4096}.ReleaseMD|x86.Build.0 = Release|Win32 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Debug|ARM.ActiveCfg = Debug|x64 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Debug|ARM.Build.0 = Debug|x64 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -478,14 +278,6 @@ Global {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Debug|x64.Build.0 = Debug|x64 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Debug|x86.ActiveCfg = Debug|Win32 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Debug|x86.Build.0 = Debug|Win32 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|ARM.Build.0 = Debug|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|ARM64.Build.0 = Debug|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|x64.ActiveCfg = Debug|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|x64.Build.0 = Debug|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|x86.ActiveCfg = Debug|Win32 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.DebugMDd|x86.Build.0 = Debug|Win32 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Release|ARM.ActiveCfg = Release|x64 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Release|ARM.Build.0 = Release|x64 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Release|ARM64.ActiveCfg = Release|x64 @@ -494,14 +286,6 @@ Global {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Release|x64.Build.0 = Release|x64 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Release|x86.ActiveCfg = Release|Win32 {4A5072B4-8304-4CC4-88C1-CF875110FF47}.Release|x86.Build.0 = Release|Win32 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|ARM.Build.0 = Release|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|ARM64.Build.0 = Release|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|x64.ActiveCfg = Release|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|x64.Build.0 = Release|x64 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|x86.ActiveCfg = Release|Win32 - {4A5072B4-8304-4CC4-88C1-CF875110FF47}.ReleaseMD|x86.Build.0 = Release|Win32 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Debug|ARM.ActiveCfg = Debug|x64 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Debug|ARM.Build.0 = Debug|x64 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Debug|ARM64.ActiveCfg = Debug|x64 @@ -510,14 +294,6 @@ Global {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Debug|x64.Build.0 = Debug|x64 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Debug|x86.ActiveCfg = Debug|Win32 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Debug|x86.Build.0 = Debug|Win32 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|ARM.ActiveCfg = Debug|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|ARM.Build.0 = Debug|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|ARM64.ActiveCfg = Debug|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|ARM64.Build.0 = Debug|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|x64.ActiveCfg = Debug|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|x64.Build.0 = Debug|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|x86.ActiveCfg = Debug|Win32 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.DebugMDd|x86.Build.0 = Debug|Win32 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Release|ARM.ActiveCfg = Release|x64 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Release|ARM.Build.0 = Release|x64 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Release|ARM64.ActiveCfg = Release|x64 @@ -526,46 +302,22 @@ Global {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Release|x64.Build.0 = Release|x64 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Release|x86.ActiveCfg = Release|Win32 {0C02E6B1-4532-4194-8891-11DDC164C0A8}.Release|x86.Build.0 = Release|Win32 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|ARM.ActiveCfg = Release|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|ARM.Build.0 = Release|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|ARM64.ActiveCfg = Release|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|ARM64.Build.0 = Release|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|x64.ActiveCfg = Release|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|x64.Build.0 = Release|x64 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|x86.ActiveCfg = Release|Win32 - {0C02E6B1-4532-4194-8891-11DDC164C0A8}.ReleaseMD|x86.Build.0 = Release|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM.ActiveCfg = DebugMDd|ARM - {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM.Build.0 = DebugMDd|ARM - {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM64.ActiveCfg = DebugMDd|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM64.Build.0 = DebugMDd|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.Debug|x64.ActiveCfg = DebugMDd|x64 - {37489709-8054-4903-9C49-A79846049FC9}.Debug|x64.Build.0 = DebugMDd|x64 - {37489709-8054-4903-9C49-A79846049FC9}.Debug|x86.ActiveCfg = DebugMDd|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.Debug|x86.Build.0 = DebugMDd|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|ARM.ActiveCfg = DebugMDd|ARM - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|ARM.Build.0 = DebugMDd|ARM - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|ARM64.ActiveCfg = DebugMDd|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|ARM64.Build.0 = DebugMDd|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|x64.ActiveCfg = DebugMDd|x64 - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|x64.Build.0 = DebugMDd|x64 - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|x86.ActiveCfg = DebugMDd|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.DebugMDd|x86.Build.0 = DebugMDd|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM.ActiveCfg = ReleaseMD|ARM - {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM.Build.0 = ReleaseMD|ARM - {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM64.ActiveCfg = ReleaseMD|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM64.Build.0 = ReleaseMD|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.Release|x64.ActiveCfg = ReleaseMD|x64 - {37489709-8054-4903-9C49-A79846049FC9}.Release|x64.Build.0 = ReleaseMD|x64 - {37489709-8054-4903-9C49-A79846049FC9}.Release|x86.ActiveCfg = ReleaseMD|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.Release|x86.Build.0 = ReleaseMD|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|ARM.ActiveCfg = ReleaseMD|ARM - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|ARM.Build.0 = ReleaseMD|ARM - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|ARM64.ActiveCfg = ReleaseMD|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|ARM64.Build.0 = ReleaseMD|ARM64 - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|x64.ActiveCfg = ReleaseMD|x64 - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|x64.Build.0 = ReleaseMD|x64 - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|x86.ActiveCfg = ReleaseMD|Win32 - {37489709-8054-4903-9C49-A79846049FC9}.ReleaseMD|x86.Build.0 = ReleaseMD|Win32 + {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM.ActiveCfg = Debug|ARM + {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM.Build.0 = Debug|ARM + {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {37489709-8054-4903-9C49-A79846049FC9}.Debug|ARM64.Build.0 = Debug|ARM64 + {37489709-8054-4903-9C49-A79846049FC9}.Debug|x64.ActiveCfg = Debug|x64 + {37489709-8054-4903-9C49-A79846049FC9}.Debug|x64.Build.0 = Debug|x64 + {37489709-8054-4903-9C49-A79846049FC9}.Debug|x86.ActiveCfg = Debug|Win32 + {37489709-8054-4903-9C49-A79846049FC9}.Debug|x86.Build.0 = Debug|Win32 + {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM.ActiveCfg = Release|ARM + {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM.Build.0 = Release|ARM + {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM64.ActiveCfg = Release|ARM64 + {37489709-8054-4903-9C49-A79846049FC9}.Release|ARM64.Build.0 = Release|ARM64 + {37489709-8054-4903-9C49-A79846049FC9}.Release|x64.ActiveCfg = Release|x64 + {37489709-8054-4903-9C49-A79846049FC9}.Release|x64.Build.0 = Release|x64 + {37489709-8054-4903-9C49-A79846049FC9}.Release|x86.ActiveCfg = Release|Win32 + {37489709-8054-4903-9C49-A79846049FC9}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From bffd7c556c38ad92499b0cf1726a3ca1a1a7db8d Mon Sep 17 00:00:00 2001 From: Typical0 <81305501+Typical0@users.noreply.github.com> Date: Thu, 27 Feb 2025 18:24:10 +0100 Subject: [PATCH 5/5] Update msbuild.yml --- .github/workflows/msbuild.yml | 2 +- thirdparty/Detours | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index 8d08195..07d1295 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -75,4 +75,4 @@ jobs: path: | D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}\*.dll D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}\*.pdb - D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}commit_hash.txt + D:\a\WinDurango\WinDurango\x64\${{ matrix.configuration }}\commit_hash.txt diff --git a/thirdparty/Detours b/thirdparty/Detours index 09e0356..2df406e 160000 --- a/thirdparty/Detours +++ b/thirdparty/Detours @@ -1 +1 @@ -Subproject commit 09e035677dfd566280b65f36b9c017b6ed51537a +Subproject commit 2df406eda2bfa3e4c11b10b191b243b369f26943