From 0038a9d3f366ece2eaf0395b745e859a07597e53 Mon Sep 17 00:00:00 2001 From: Robert MacGregor Date: Tue, 31 May 2022 10:00:01 -0400 Subject: [PATCH] * BugFix: Clear the absolute rpath generated on OSX by default. --- Engine/source/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Engine/source/CMakeLists.txt b/Engine/source/CMakeLists.txt index 9b81c059e..b2f9b073a 100644 --- a/Engine/source/CMakeLists.txt +++ b/Engine/source/CMakeLists.txt @@ -332,6 +332,9 @@ if (APPLE) # Ensure the shared libraries are actually referenced at the correct path add_custom_command(TARGET ${TORQUE_APP_NAME} POST_BUILD COMMAND install_name_tool -add_rpath "@executable_path/../Frameworks" ${TORQUE_APP_GAME_DIRECTORY}/${TORQUE_APP_NAME}.app/Contents/MacOS/${TORQUE_APP_NAME}) + + # Clear the absolute rpath generated by default + add_custom_command(TARGET ${TORQUE_APP_NAME} POST_BUILD COMMAND install_name_tool -delete_rpath "${TORQUE_APP_GAME_DIRECTORY}/${TORQUE_APP_NAME}.app/Contents/Frameworks" ${TORQUE_APP_GAME_DIRECTORY}/${TORQUE_APP_NAME}.app/Contents/MacOS/${TORQUE_APP_NAME}) elseif (WIN32) add_executable(${TORQUE_APP_NAME} WIN32 ${TORQUE_SOURCE_FILES})