diff options
author | Eike Ziller <eike.ziller@qt.io> | 2020-11-11 16:33:36 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2020-11-11 16:30:49 +0000 |
commit | c1e850123af9f7df633222db106223fa01f81fc0 (patch) | |
tree | dd3b3fdf14d99b2a6525915b469bff7fc9852e25 | |
parent | 1543060ffb459d631a3c5670c4fc553843b16e53 (diff) |
cmake build: Fix permissions of scripts in installation
CMake doesn't copy file permissions by default.
Fixes: QTCREATORBUG-24907
Change-Id: I3f452502de49517f72ace1a4a2696c797c95bdfa
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
-rw-r--r-- | share/qtcreator/CMakeLists.txt | 6 | ||||
-rw-r--r-- | src/CMakeLists.txt | 1 |
2 files changed, 6 insertions, 1 deletions
diff --git a/share/qtcreator/CMakeLists.txt b/share/qtcreator/CMakeLists.txt index 622761f4d8..667ef9259c 100644 --- a/share/qtcreator/CMakeLists.txt +++ b/share/qtcreator/CMakeLists.txt @@ -28,6 +28,10 @@ qtc_copy_to_builddir(copy_share_to_builddir ) # create install rule for resource directories -install(DIRECTORY ${resource_directories} DESTINATION "${IDE_DATA_PATH}") +install( + DIRECTORY ${resource_directories} + DESTINATION "${IDE_DATA_PATH}" + USE_SOURCE_PERMISSIONS +) add_subdirectory(translations) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 7ee920710f..7e2f1c7e90 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -25,6 +25,7 @@ install( ${PROJECT_SOURCE_DIR}/scripts DESTINATION ./ COMPONENT Devel EXCLUDE_FROM_ALL + USE_SOURCE_PERMISSIONS ) install(EXPORT QtCreator |