From 2dd35e03bd695ab1fcf28ef1a0e7a029aedfb6c7 Mon Sep 17 00:00:00 2001 From: Lionel GUEZ <guez@lmd.ens.fr> Date: Tue, 21 Dec 2021 23:38:21 +0100 Subject: [PATCH] Set permissions with CMake Rather than with Unix-specific chmod command. --- Overlap/CMakeLists.txt | 6 ++++-- Overlap/eddy_graph.sh.in | 0 2 files changed, 4 insertions(+), 2 deletions(-) mode change 100755 => 100644 Overlap/eddy_graph.sh.in diff --git a/Overlap/CMakeLists.txt b/Overlap/CMakeLists.txt index 5641a1a6..e57f0172 100644 --- a/Overlap/CMakeLists.txt +++ b/Overlap/CMakeLists.txt @@ -18,6 +18,8 @@ target_link_libraries(eddy_graph PRIVATE ezmpi Jumble::jumble Shapelib_03::shapelib_03 Contour_531::contour_531 gpc_f Geometry::geometry NR_util::nr_util MPI::MPI_Fortran) -configure_file(eddy_graph.sh.in eddy_graph.sh @ONLY) -execute_process(COMMAND chmod -w ${CMAKE_CURRENT_BINARY_DIR}/eddy_graph.sh) +configure_file(eddy_graph.sh.in eddy_graph.sh @ONLY FILE_PERMISSIONS + OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ + WORLD_EXECUTE) + include(Tests/CMakeLists.txt) diff --git a/Overlap/eddy_graph.sh.in b/Overlap/eddy_graph.sh.in old mode 100755 new mode 100644 -- GitLab