From 32299be204e47424964382158a00b45621ed47ad Mon Sep 17 00:00:00 2001
From: Guillaume Pasero <guillaume.pasero@c-s.fr>
Date: Mon, 13 Mar 2017 14:22:10 +0100
Subject: [PATCH] ENH: compile and install otb_loader tool in packages

---
 SuperBuild/Packaging/PackageHelper.cmake | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/SuperBuild/Packaging/PackageHelper.cmake b/SuperBuild/Packaging/PackageHelper.cmake
index 9ef66b1a70..119c548db9 100644
--- a/SuperBuild/Packaging/PackageHelper.cmake
+++ b/SuperBuild/Packaging/PackageHelper.cmake
@@ -199,16 +199,19 @@ macro(macro_super_package)
     if(LINUX)
       list(APPEND program_list "${PATCHELF_PROGRAM}")
     endif()
-      
   endif()
 
-
   foreach(prog ${program_list})
     install(
       PROGRAMS ${prog}
       DESTINATION ${PKG_STAGE_DIR})
   endforeach()
 
+  ############# otb_loader executable ################
+  add_executable(otb_loader ${PACKAGE_SUPPORT_FILES_DIR}/otb_loader.cxx)
+  target_link_libraries(otb_loader ${CMAKE_DL_LIBS})
+  install(TARGETS otb_loader
+          RUNTIME DESTINATION ${PKG_STAGE_DIR}/bin COMPONENT Runtime)
 
   # We need qt.conf on windows. for macx and linux we write it
   # after extracting package
-- 
GitLab