diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake index bbe9bf624..b731b87ad 100644 --- a/cmake/build_helpers.cmake +++ b/cmake/build_helpers.cmake @@ -130,6 +130,9 @@ macro(configurePackingResources) else () set (IMHEX_BUNDLE_PATH "${CMAKE_BINARY_DIR}/ImHex.app") endif() + + set(PLUGINS_INSTALL_LOCATION "${IMHEX_BUNDLE_PATH}/Contents/MacOS/plugins") + set(CMAKE_INSTALL_LIBDIR "${IMHEX_BUNDLE_PATH}/Contents/Framework") endif() endif() endmacro() @@ -157,7 +160,7 @@ macro(createPackage) install(TARGETS ${plugin} RUNTIME DESTINATION ${PLUGINS_INSTALL_LOCATION}) elseif (APPLE) if (CREATE_BUNDLE) - set_target_properties(${plugin} PROPERTIES LIBRARY_OUTPUT_DIRECTORY $/${PLUGINS_INSTALL_LOCATION}) + set_target_properties(${plugin} PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${PLUGINS_INSTALL_LOCATION}) else () set_target_properties(${plugin} PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/plugins) endif ()