Skip to content

COMP: Prefer clearing CMAKE_INSTALL_NAME_TOOL on a per-project basis#7540

Merged
jcfr merged 1 commit intoSlicer:mainfrom
jcfr:revisit-systematic-under-of-cmake-install-name-tool
Jan 12, 2024
Merged

COMP: Prefer clearing CMAKE_INSTALL_NAME_TOOL on a per-project basis#7540
jcfr merged 1 commit intoSlicer:mainfrom
jcfr:revisit-systematic-under-of-cmake-install-name-tool

Conversation

@jcfr
Copy link
Member

@jcfr jcfr commented Jan 12, 2024

Follow-up of 52b238d (COMP: Ensure full path ID for macOS libraries installed for fix-up) reverting the systematic clearing of CMAKE_INSTALL_NAME_TOOL.

Due to the possibility of external projects (e.g., LibFFI) enabling languages (e.g., ASM) that necessitate install_name_tool via the "CMakeFindBinUtils" module, we opt to clear CMAKE_INSTALL_NAME_TOOL on a per-project basis.

Related:

Follow-up of 52b238d (COMP: Ensure full path ID for macOS libraries
installed for fix-up) reverting the systematic clearing of CMAKE_INSTALL_NAME_TOOL.

Due to the possibility of external projects (e.g., LibFFI) enabling languages (e.g., ASM)
that necessitate `install_name_tool` via the "CMakeFindBinUtils" module, we opt to clear
CMAKE_INSTALL_NAME_TOOL on a per-project basis.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant