diff --git a/tools/clang/test/taef_exec/DownloadWarp.cmake b/tools/clang/test/taef_exec/DownloadWarp.cmake index b8d1a49ba3..5e599695f5 100644 --- a/tools/clang/test/taef_exec/DownloadWarp.cmake +++ b/tools/clang/test/taef_exec/DownloadWarp.cmake @@ -76,7 +76,7 @@ endif() set(WARP_DIR ${CMAKE_BINARY_DIR}/nuget/${WARP_PACKAGE}) -if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "ARM64") +if((${CMAKE_SYSTEM_PROCESSOR} STREQUAL "ARM64") OR ("${CMAKE_C_COMPILER_ARCHITECTURE_ID}" STREQUAL "ARM64")) set(WARP_ARCH "arm64") elseif ((CMAKE_GENERATOR_PLATFORM STREQUAL "Win32") OR ("${CMAKE_C_COMPILER_ARCHITECTURE_ID}" STREQUAL "X86")) set(WARP_ARCH "win32")