Skip to content

Commit 6e184e2

Browse files
authored
Update CMake to handle ARM64EC with VS Generator (#493)
1 parent d16a2c8 commit 6e184e2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

build/CompilerAndLinker.cmake

+4
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ elseif(CMAKE_GENERATOR_PLATFORM MATCHES "^[Aa][Rr][Mm]$")
1818
set(DIRECTX_ARCH arm)
1919
elseif(CMAKE_GENERATOR_PLATFORM MATCHES "^[Aa][Rr][Mm]64$")
2020
set(DIRECTX_ARCH arm64)
21+
elseif(CMAKE_GENERATOR_PLATFORM MATCHES "^[Aa][Rr][Mm]64EC$")
22+
set(DIRECTX_ARCH arm64ec)
2123
elseif(CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Ww][Ii][Nn]32$")
2224
set(DIRECTX_ARCH x86)
2325
elseif(CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Xx]64$")
@@ -26,6 +28,8 @@ elseif(CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Aa][Rr][Mm]$")
2628
set(DIRECTX_ARCH arm)
2729
elseif(CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Aa][Rr][Mm]64$")
2830
set(DIRECTX_ARCH arm64)
31+
elseif(CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Aa][Rr][Mm]64EC$")
32+
set(DIRECTX_ARCH arm64ec)
2933
endif()
3034

3135
#--- Build with Unicode Win32 APIs per "UTF-8 Everywhere"

0 commit comments

Comments
 (0)