diff --git a/CMake/OTBWrapperMacros.cmake b/CMake/OTBWrapperMacros.cmake index a4830413c6cd82120ef11dbddedb7339c50e200a..fab9256b461b537db807e19ca7147abdb80959e0 100644 --- a/CMake/OTBWrapperMacros.cmake +++ b/CMake/OTBWrapperMacros.cmake @@ -45,6 +45,14 @@ macro(OTB_CREATE_APPLICATION) @ONLY ) install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/otbcli_${APPLICATION_NAME}.sh DESTINATION ${OTB_INSTALL_BIN_DIR_CM24}) + + if (WRAP_QT) + configure_file( ${CMAKE_SOURCE_DIR}/CMake/otbgui.sh.in + ${CMAKE_CURRENT_BINARY_DIR}/otbgui_${APPLICATION_NAME}.sh + @ONLY ) + install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/otbgui_${APPLICATION_NAME}.sh + DESTINATION ${OTB_INSTALL_BIN_DIR_CM24}) + endif(WRAP_QT) endif(NOT WIN32) endif() diff --git a/CMake/otbgui.sh.in b/CMake/otbgui.sh.in new file mode 100755 index 0000000000000000000000000000000000000000..5ee3eae6b9cf1c8c35898e9fe2a129c4a2ef0d91 --- /dev/null +++ b/CMake/otbgui.sh.in @@ -0,0 +1,15 @@ +#!/bin/bash + +# +# Autogenerated by OTB installation process +# DO NOT MODIFY +# + +CURRENT_SCRIPT=$0 +CURRENT_SCRIPT_DIR=`dirname $0` + +OTB_GUI_LAUNCHER=$CURRENT_SCRIPT_DIR/otbApplicationLauncherQt +OTB_APP_PATH=$CURRENT_SCRIPT_DIR/../lib/otbapp + +$OTB_GUI_LAUNCHER @APPLICATION_NAME@ $OTB_APP_PATH "$@" +