Skip to content

Commit f5d8e03

Browse files
committed
fix: add support for winarm download
Signed-off-by: Henry Schreiner <[email protected]>
1 parent 9315cdd commit f5d8e03

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ if(CMakePythonDistributions_SUPERBUILD)
8080
set(binary_archive "win32_binary")
8181
if((CMAKE_SIZEOF_VOID_P EQUAL 8) AND NOT(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "ARM64"))
8282
set(binary_archive "win64_binary")
83+
elseif(DEFINED ENV{SETUPTOOLS_EXT_SUFFIX} AND $ENV{SETUPTOOLS_EXT_SUFFIX} MATCHES arm64)
84+
set(binary_achive "winarm64_binary")
8385
endif()
8486
endif()
8587
check_archive_var("${binary_archive}")

CMakeUrls.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,6 @@ set(win32_binary_sha256 "ddd115257a19ff3dd18fc63f32a00ae742f8b62d2e39bc3546
2424

2525
set(win64_binary_url "https://github.com/Kitware/CMake/releases/download/v3.25.0/cmake-3.25.0-windows-x86_64.zip")
2626
set(win64_binary_sha256 "b46030c10cab1170355952f9ac59f7e6dabc248070fc53f15dff11d4ed2910f8")
27+
28+
set(winarm64_binary_url "https://github.com/Kitware/CMake/releases/download/v3.25.0/cmake-3.25.0-windows-arm64.zip")
29+
set(winarm64_binary_sha256 "350e4a6361329cb6245b59a5eeb59ce96e2980ce5d149cd5384f6009eec04c9f")

0 commit comments

Comments
 (0)