Improve Target Architecture Detection on ARM64 Windows (#27479)

- Fixes #27477

Co-authored-by: Cheney Wang (Beyondsoft Corporation) <v-xincwa@microsoft.com>
This commit is contained in:
Glen Chung 2022-11-17 22:48:47 -08:00 committed by GitHub
parent 04429e4938
commit 2d6279beda
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -321,7 +321,7 @@ else()
set(Z_VCPKG_TARGET_TRIPLET_ARCH ppc64le) set(Z_VCPKG_TARGET_TRIPLET_ARCH ppc64le)
elseif(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "armv7l") elseif(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "armv7l")
set(Z_VCPKG_TARGET_TRIPLET_ARCH arm) set(Z_VCPKG_TARGET_TRIPLET_ARCH arm)
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm64)$") elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm64|ARM64)$")
set(Z_VCPKG_TARGET_TRIPLET_ARCH arm64) set(Z_VCPKG_TARGET_TRIPLET_ARCH arm64)
else() else()
if(Z_VCPKG_CMAKE_IN_TRY_COMPILE) if(Z_VCPKG_CMAKE_IN_TRY_COMPILE)