diff --git a/SuperBuild/Packaging/PackageHelper.cmake b/SuperBuild/Packaging/PackageHelper.cmake index 9ef66b1a70ae87fb3ed71db925f0cb931ef79130..119c548db98636860ffd93d39c84b3be54fd0b14 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