forked from qt-creator/qt-creator
CMake doesn't copy file permissions by default. Fixes: QTCREATORBUG-24907 Change-Id: I3f452502de49517f72ace1a4a2696c797c95bdfa Reviewed-by: Cristian Adam <cristian.adam@qt.io>
38 lines
650 B
CMake
38 lines
650 B
CMake
set(resource_directories
|
|
android
|
|
cplusplus
|
|
debugger
|
|
glsl
|
|
indexer_preincludes
|
|
modeleditor
|
|
qml
|
|
qmldesigner
|
|
qmlicons
|
|
qml-type-descriptions
|
|
schemes
|
|
snippets
|
|
styles
|
|
templates
|
|
themes
|
|
)
|
|
|
|
if (APPLE)
|
|
set(resource_directories ${resource_directories} scripts)
|
|
endif()
|
|
|
|
# copy resource directories during build
|
|
qtc_copy_to_builddir(copy_share_to_builddir
|
|
DIRECTORIES ${resource_directories}
|
|
DESTINATION "${IDE_DATA_PATH}"
|
|
CREATE_SUBDIRS
|
|
)
|
|
|
|
# create install rule for resource directories
|
|
install(
|
|
DIRECTORY ${resource_directories}
|
|
DESTINATION "${IDE_DATA_PATH}"
|
|
USE_SOURCE_PERMISSIONS
|
|
)
|
|
|
|
add_subdirectory(translations)
|