CMake: Set execute permissions during installation.

This commit is contained in:
Florian Walch 2014-10-20 14:58:37 +02:00
parent 1eb3dae04a
commit 0b775e3513

View File

@ -89,6 +89,13 @@ function(install_helper)
WORLD_READ)
endif()
if(NOT _install_helper_PROGRAM_PERMISSIONS)
set(_install_helper_PROGRAM_PERMISSIONS
OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE)
endif()
if(_install_helper_RENAME)
set(RENAME RENAME ${_install_helper_RENAME})
endif()
@ -130,7 +137,7 @@ function(install_helper)
install(
PROGRAMS ${_install_helper_PROGRAMS}
DESTINATION ${_install_helper_DESTINATION}
PERMISSIONS ${_install_helper_FILE_PERMISSIONS}
PERMISSIONS ${_install_helper_PROGRAM_PERMISSIONS}
${RENAME})
endif()
endfunction()