From 1a396dfd854b45eb09ae1bfe52b4a06700fe0ef2 Mon Sep 17 00:00:00 2001 From: "Gordon Lam (SH)" Date: Mon, 2 Feb 2026 14:01:47 -0800 Subject: [PATCH] build(updating): add WinRT coroutine support and adjust output directories --- Cpp.Build.props | 1 - src/common/updating/updating.vcxproj | 2 ++ src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj | 2 ++ .../cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj | 2 +- .../KeyboardManagerEditorLibrary.vcxproj | 2 ++ src/modules/previewpane/common/PreviewHandlerCommon.csproj | 2 ++ 6 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Cpp.Build.props b/Cpp.Build.props index 5acfbdee1a..b6fa0ddecd 100644 --- a/Cpp.Build.props +++ b/Cpp.Build.props @@ -64,7 +64,6 @@ true stdcpplatest false - /await %(AdditionalOptions) _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING;_UNICODE;UNICODE;%(PreprocessorDefinitions) diff --git a/src/common/updating/updating.vcxproj b/src/common/updating/updating.vcxproj index cf3fb9b175..8209f1d051 100644 --- a/src/common/updating/updating.vcxproj +++ b/src/common/updating/updating.vcxproj @@ -28,6 +28,8 @@ ..\;..\..\;..\..\..\;%(AdditionalIncludeDirectories) _LIB;%(PreprocessorDefinitions) + + /await %(AdditionalOptions) Version.lib diff --git a/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj b/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj index 6dbacd0016..605dce79e0 100644 --- a/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj +++ b/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj @@ -74,6 +74,8 @@ pch.h stdcpplatest stdc17 + + /await %(AdditionalOptions) diff --git a/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj b/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj index 208ad4166e..285904115d 100644 --- a/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj +++ b/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj @@ -201,7 +201,7 @@ - ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\CmdPal\ + $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal\ obj\$(Platform)\$(Configuration)\ diff --git a/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj index 57f61380e0..9669ef9e60 100644 --- a/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj +++ b/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj @@ -32,6 +32,8 @@ ./;$(SolutionDir)src\modules\;$(SolutionDir)src\common\Display;$(SolutionDir)src\common\inc;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories) true _LIB;%(PreprocessorDefinitions) + + /await %(AdditionalOptions) diff --git a/src/modules/previewpane/common/PreviewHandlerCommon.csproj b/src/modules/previewpane/common/PreviewHandlerCommon.csproj index 0c3654e7ca..7e535eaa2a 100644 --- a/src/modules/previewpane/common/PreviewHandlerCommon.csproj +++ b/src/modules/previewpane/common/PreviewHandlerCommon.csproj @@ -15,6 +15,8 @@ enable {AF2349B8-E5B6-4004-9502-687C1C7730B1} PowerToys.PreviewHandlerCommon + + true