Skip to content

Commit 15c4a03

Browse files
authored
Explicitly enabled experimental coroutine support on MSVC compilers (#278)
1 parent 7fd6873 commit 15c4a03

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

windows/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ add_library(${PLUGIN_NAME} SHARED
5151
"util/string_converter.cc"
5252
)
5353

54+
if(MSVC)
55+
target_compile_options(${PLUGIN_NAME} PRIVATE "/await")
56+
endif()
57+
5458
if(NOT FLUTTER_WEBVIEW_WINDOWS_USE_TEXTURE_FALLBACK)
5559
message(STATUS "Building with D3D texture support.")
5660
target_compile_definitions("${PLUGIN_NAME}" PRIVATE
@@ -67,7 +71,7 @@ else()
6771
)
6872
# Enable AVX2 for pixel buffer conversions
6973
if(MSVC)
70-
target_compile_options(${PLUGIN_NAME} PRIVATE "/arch:AVX2")
74+
target_compile_options(${PLUGIN_NAME} PRIVATE "/arch:AVX2" "/await")
7175
endif()
7276
endif()
7377

0 commit comments

Comments
 (0)