aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPino Toscano <pino@kde.org>2018-11-26 20:21:00 +0100
committerPino Toscano <pino@kde.org>2018-11-26 20:21:00 +0100
commit8ad500134416b960b3c28146e7245b7403f4c851 (patch)
tree3126aceae786f59b9f1ae6f87be527490da236fe
parent39005c8e2d844c234efa52fc20b350f5fb5812c3 (diff)
Fix installation of clazy wrapper scripts
Install then as PROGRAMS, rather than FILES, so they are set automatically as executable.
-rw-r--r--CMakeLists.txt6
1 files changed, 3 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 607a7106..2bf8ee74 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -182,11 +182,11 @@ if (NOT CLAZY_BUILD_WITH_CLANG)
file(RELATIVE_PATH BIN_RELATIVE_LIBDIR "${CMAKE_INSTALL_FULL_BINDIR}" "${CMAKE_INSTALL_FULL_LIBDIR}")
file(RELATIVE_PATH BIN_RELATIVE_SHAREDIR "${CMAKE_INSTALL_FULL_BINDIR}" "${CMAKE_INSTALL_FULL_DATAROOTDIR}")
configure_file(${CMAKE_CURRENT_LIST_DIR}/clazy.cmake ${CMAKE_BINARY_DIR}/clazy @ONLY)
- install(FILES ${CMAKE_BINARY_DIR}/clazy DESTINATION bin PERMISSIONS OWNER_WRITE OWNER_EXECUTE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE)
+ install(PROGRAMS ${CMAKE_BINARY_DIR}/clazy DESTINATION bin)
else()
- install(FILES ${CMAKE_CURRENT_LIST_DIR}/clazy.bat DESTINATION bin PERMISSIONS OWNER_WRITE OWNER_EXECUTE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE)
+ install(PROGRAMS ${CMAKE_CURRENT_LIST_DIR}/clazy.bat DESTINATION bin)
if(MSVC)
- install(FILES ${CMAKE_CURRENT_LIST_DIR}/clazy-cl.bat DESTINATION bin PERMISSIONS OWNER_WRITE OWNER_EXECUTE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE)
+ install(PROGRAMS ${CMAKE_CURRENT_LIST_DIR}/clazy-cl.bat DESTINATION bin)
endif()
endif()