mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-03-17 00:42:45 +00:00
cmake: Apply workaround for install_name_tool conditionally
This commit is contained in:
parent
b65ff0e5a1
commit
80dc4359b8
@ -69,8 +69,13 @@ set(CLIENT_BUGREPORT "https://github.com/bitcoin/bitcoin/issues")
|
||||
#=============================
|
||||
# Language setup
|
||||
#=============================
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND NOT CMAKE_HOST_APPLE)
|
||||
if(CMAKE_VERSION VERSION_LESS 4.2 AND CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND NOT CMAKE_HOST_APPLE)
|
||||
# We do not use the install_name_tool when cross-compiling for macOS.
|
||||
# However, CMake < 4.2 still searches for Apple's version of the tool,
|
||||
# which causes an error during configuration.
|
||||
# See:
|
||||
# - https://gitlab.kitware.com/cmake/cmake/-/issues/27069
|
||||
# - https://gitlab.kitware.com/cmake/cmake/-/merge_requests/10955
|
||||
# So disable this tool check in further enable_language() commands.
|
||||
set(CMAKE_PLATFORM_HAS_INSTALLNAME FALSE)
|
||||
endif()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user