From 5f0786d0d90670eb93bd11195f80b1b1aabcd2bc Mon Sep 17 00:00:00 2001 From: Tomas Mizera Date: Tue, 27 Jan 2026 13:36:51 +0100 Subject: [PATCH] Fix arm64 dylib name on cp38 --- geodiff/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geodiff/CMakeLists.txt b/geodiff/CMakeLists.txt index 23d57de..4ae76d2 100644 --- a/geodiff/CMakeLists.txt +++ b/geodiff/CMakeLists.txt @@ -31,9 +31,9 @@ IF(SKBUILD) IF (CMAKE_GENERATOR_PLATFORM STREQUAL "Win32") SET(GEODIFF_NAME "${GEODIFF_NAME}-win32") ENDIF (CMAKE_GENERATOR_PLATFORM STREQUAL "Win32") - IF (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + IF (APPLE AND (CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64" OR CMAKE_OSX_ARCHITECTURES MATCHES "arm64")) SET(GEODIFF_NAME "${GEODIFF_NAME}-arm64") - ENDIF (APPLE AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + ENDIF () ELSE(SKBUILD) SET(GEODIFF_NAME geodiff) ENDIF(SKBUILD)