File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -55,11 +55,17 @@ else()
5555 SET (DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.16.3/tiledb-windows-x86_64-2.16.3-194b5ae.zip" )
5656 SET (DOWNLOAD_SHA1 "8e986b6143ef9509201c7f2b3c0a7a53ff41095a" )
5757 elseif (APPLE ) # OSX
58+ if (DEFINED CMAKE_OSX_ARCHITECTURES)
59+ set (ACTUAL_TARGET ${CMAKE_OSX_ARCHITECTURES} )
60+ else ()
61+ set (ACTUAL_TARGET ${CMAKE_SYSTEM_PROCESSOR} )
62+ endif ()
63+
5864
59- if (CMAKE_OSX_ARCHITECTURES STREQUAL x86_64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)|(AMD64|amd64)|(^i.86$)" )
65+ if (ACTUAL_TARGET MATCHES "(x86_64)|(AMD64|amd64)|(^i.86$)" )
6066 SET (DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.16.3/tiledb-macos-x86_64-2.16.3-194b5ae.tar.gz" )
6167 SET (DOWNLOAD_SHA1 "b4d35306771d1c30b49bf2a98651e8e24c91037e" )
62- elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm" )
68+ elseif (ACTUAL_TARGET STREQUAL arm64 OR ACTUAL_TARGET MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm" )
6369 SET (DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.16.3/tiledb-macos-arm64-2.16.3-194b5ae.tar.gz" )
6470 SET (DOWNLOAD_SHA1 "1f3f0e7660ed54b8988bdfcc4876021bf57d58da" )
6571 endif ()
You can’t perform that action at this time.
0 commit comments