diff --git a/app/src/CMakeLists.txt b/app/src/CMakeLists.txt index f0cef72c..f007eb83 100644 --- a/app/src/CMakeLists.txt +++ b/app/src/CMakeLists.txt @@ -53,7 +53,14 @@ ENDIF() INSTALL(TARGETS rtabmap_app RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT runtime BUNDLE DESTINATION "${CMAKE_BUNDLE_LOCATION}" COMPONENT runtime) - + +qt_generate_deploy_app_script( + TARGET rtabmap_app + FILENAME_VARIABLE deploy_script + NO_UNSUPPORTED_PLATFORM_ERROR +) +install(SCRIPT ${deploy_script}) + IF(APPLE AND BUILD_AS_BUNDLE) INSTALL(CODE "execute_process(COMMAND ln -s \"../MacOS/${CMAKE_BUNDLE_NAME}\" ${PROJECT_NAME} WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin)")