diff options
Diffstat (limited to 'share/qtcreator/CMakeLists.txt')
-rw-r--r-- | share/qtcreator/CMakeLists.txt | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/share/qtcreator/CMakeLists.txt b/share/qtcreator/CMakeLists.txt index 303fb9c7d0..622761f4d8 100644 --- a/share/qtcreator/CMakeLists.txt +++ b/share/qtcreator/CMakeLists.txt @@ -20,21 +20,12 @@ if (APPLE) set(resource_directories ${resource_directories} scripts) endif() -add_custom_target(copy_share_to_builddir ALL - COMMENT Copy files into build directory - VERBATIM -) - # copy resource directories during build -foreach(dir IN ITEMS ${resource_directories}) - add_custom_command(TARGET copy_share_to_builddir POST_BUILD - COMMAND "${CMAKE_COMMAND}" -E copy_directory "${dir}" - "${PROJECT_BINARY_DIR}/${IDE_DATA_PATH}/${dir}" - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" - COMMENT Copy resource directories into build directory - VERBATIM - ) -endforeach() +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}") |