This commit is contained in:
Hennadii Stepanov 2025-01-08 20:43:27 +01:00 committed by GitHub
commit 38e137496c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -543,6 +543,12 @@ if(WERROR)
unset(werror_flag)
endif()
# Prefer Unix-style package components over frameworks on macOS.
# This improves compatibility with Python version managers.
set(Python3_FIND_FRAMEWORK LAST CACHE STRING "")
# Search for generic names before more specialized ones. This
# improves compatibility with Python version managers that use shims.
set(Python3_FIND_UNVERSIONED_NAMES FIRST CACHE STRING "")
find_package(Python3 3.10 COMPONENTS Interpreter)
if(Python3_EXECUTABLE)
set(PYTHON_COMMAND ${Python3_EXECUTABLE})