mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
[vcpkg] Add new community triplet arm64ec (#27814)
This commit is contained in:
@@ -53,6 +53,11 @@ if(NOT _CMAKE_IN_TRY_COMPILE)
|
||||
|
||||
set(CMAKE_CXX_FLAGS " /nologo /DWIN32 /D_WINDOWS /W3 ${CHARSET_FLAG} /GR /EHsc /MP ${VCPKG_CXX_FLAGS}" CACHE STRING "")
|
||||
set(CMAKE_C_FLAGS " /nologo /DWIN32 /D_WINDOWS /W3 ${CHARSET_FLAG} /MP ${VCPKG_C_FLAGS}" CACHE STRING "")
|
||||
|
||||
if(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64ec")
|
||||
string(APPEND CMAKE_CXX_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC")
|
||||
string(APPEND CMAKE_C_FLAGS " /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC")
|
||||
endif()
|
||||
set(CMAKE_RC_FLAGS "-c65001 /DWIN32" CACHE STRING "")
|
||||
|
||||
unset(CHARSET_FLAG)
|
||||
|
||||
3
triplets/community/arm64ec-windows.cmake
Normal file
3
triplets/community/arm64ec-windows.cmake
Normal file
@@ -0,0 +1,3 @@
|
||||
set(VCPKG_TARGET_ARCHITECTURE arm64ec)
|
||||
set(VCPKG_CRT_LINKAGE dynamic)
|
||||
set(VCPKG_LIBRARY_LINKAGE dynamic)
|
||||
Reference in New Issue
Block a user