From e8d57cbffd553582d3fa7b49314bff1ec35aa49a Mon Sep 17 00:00:00 2001
From: Julien Malik <julien.malik@c-s.fr>
Date: Wed, 12 Oct 2011 15:56:06 +0200
Subject: [PATCH] ENH: add a specific script to start each application more
 easily

---
 CMake/OTBWrapperMacros.cmake | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/CMake/OTBWrapperMacros.cmake b/CMake/OTBWrapperMacros.cmake
index 424279cfe4..a4830413c6 100644
--- a/CMake/OTBWrapperMacros.cmake
+++ b/CMake/OTBWrapperMacros.cmake
@@ -38,6 +38,14 @@ macro(OTB_CREATE_APPLICATION)
    if (APPLICATION_INSTALL_PATH)
      install(TARGETS ${APPLICATION_TARGET_NAME}
              LIBRARY DESTINATION ${APPLICATION_INSTALL_PATH})
+
+     if (NOT WIN32)
+       configure_file( ${CMAKE_SOURCE_DIR}/CMake/otbcli.sh.in
+                       ${CMAKE_CURRENT_BINARY_DIR}/otbcli_${APPLICATION_NAME}.sh
+                       @ONLY )
+       install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/otbcli_${APPLICATION_NAME}.sh
+               DESTINATION ${OTB_INSTALL_BIN_DIR_CM24})
+     endif(NOT WIN32)
    endif()
    
    list(APPEND OTB_APPLICATIONS_NAME_LIST ${APPLICATION_NAME})
-- 
GitLab