mirror of https://github.com/microsoft/vcpkg.git
25 lines
1.1 KiB
Diff
25 lines
1.1 KiB
Diff
diff --git a/src/corelib/configure.cmake b/src/corelib/configure.cmake
|
|
index 5e6e966c..d6326a0f 100644
|
|
--- a/src/corelib/configure.cmake
|
|
+++ b/src/corelib/configure.cmake
|
|
@@ -591,6 +591,7 @@ qt_config_compile_test(cpp_winrt
|
|
runtimeobject
|
|
CODE
|
|
"// Including winrt/base.h causes an error in some configurations (Windows 10 SDK + c++20)
|
|
+#define _SILENCE_EXPERIMENTAL_COROUTINE_DEPRECATION_WARNINGS
|
|
# include <guiddef.h> // required by clang-cl: https://github.com/microsoft/cppwinrt/issues/1179
|
|
# include <winrt/base.h>
|
|
|
|
diff --git a/src/corelib/platform/windows/qt_winrtbase_p.h b/src/corelib/platform/windows/qt_winrtbase_p.h
|
|
index 69a602a5..557c3ebb 100644
|
|
--- a/src/corelib/platform/windows/qt_winrtbase_p.h
|
|
+++ b/src/corelib/platform/windows/qt_winrtbase_p.h
|
|
@@ -19,6 +19,7 @@
|
|
#include <QtCore/qglobal.h>
|
|
|
|
#if QT_CONFIG(cpp_winrt)
|
|
+#define _SILENCE_EXPERIMENTAL_COROUTINE_DEPRECATION_WARNINGS
|
|
# include <guiddef.h> // required by clang-cl: https://github.com/microsoft/cppwinrt/issues/1179
|
|
# include <winrt/base.h>
|
|
# include <QtCore/private/qfactorycacheregistration_p.h>
|