From 7961c3cc6e10eead5e3a190aa458bbdff628c5c5 Mon Sep 17 00:00:00 2001 From: Rashad Kanavath <rashad.kanavath@c-s.fr> Date: Mon, 20 Jul 2015 14:07:44 +0200 Subject: [PATCH] fix execute permission on configure scirpt using cmake file copy --- SuperBuild/CMake/Package_Macro.cmake | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/SuperBuild/CMake/Package_Macro.cmake b/SuperBuild/CMake/Package_Macro.cmake index 8febfcd9ee..f09f7bc078 100644 --- a/SuperBuild/CMake/Package_Macro.cmake +++ b/SuperBuild/CMake/Package_Macro.cmake @@ -40,8 +40,14 @@ macro(superbuild_package) set(PKG_OUTPUT_DIR "${PACKAGE_INSTALLDIR}/${PACKAGE_OUTDIR}") configure_file(${SETUP_SCRIPT_SRC} - ${PACKAGE_INSTALLDIR}/${PACKAGE_OUTDIR}/pkgsetup @ONLY) - + ${CMAKE_BINARY_DIR}/pkgsetup @ONLY) + + file(COPY ${CMAKE_BINARY_DIR}/pkgsetup + DESTINATION ${PACKAGE_OUTDIR} + FILE_PERMISSIONS + OWNER_READ OWNER_WRITE OWNER_EXECUTE + GROUP_READ GROUP_EXECUTE + WORLD_READ WORLD_EXECUTE) endmacro(superbuild_package) -- GitLab