diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake index bb7721b4c..70b05ddb4 100644 --- a/cmake/build_helpers.cmake +++ b/cmake/build_helpers.cmake @@ -359,6 +359,7 @@ macro(createPackage) # Fix rpath install(CODE "execute_process(COMMAND ${CMAKE_INSTALL_NAME_TOOL} -add_rpath \"@executable_path/../Frameworks/\" $)") + install(CODE "execute_process(COMMAND ${CMAKE_INSTALL_NAME_TOOL} -add_rpath \"@executable_path/../Frameworks/\" $)") add_custom_target(build-time-make-plugins-directory ALL COMMAND ${CMAKE_COMMAND} -E make_directory "${IMHEX_BUNDLE_PATH}/Contents/MacOS/plugins") add_custom_target(build-time-make-resources-directory ALL COMMAND ${CMAKE_COMMAND} -E make_directory "${IMHEX_BUNDLE_PATH}/Contents/Resources") @@ -367,7 +368,7 @@ macro(createPackage) install(FILES ${IMHEX_ICON} DESTINATION "${CMAKE_INSTALL_PREFIX}/${BUNDLE_NAME}/Contents/Resources") install(TARGETS main BUNDLE DESTINATION ".") - install(TARGETS updater BUNDLE DESTINATION ".") + install(TARGETS updater DESTINATION "${CMAKE_INSTALL_PREFIX}/${BUNDLE_NAME}/Contents/MacOS") # Update library references to make the bundle portable postprocess_bundle(imhex_all main)