diff options
author | Eike Ziller <eike.ziller@qt.io> | 2020-08-19 10:37:26 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2020-08-19 10:40:12 +0000 |
commit | b9b2887686d4a15defa4257fd76ac47a1ef69dfc (patch) | |
tree | cfa7406e3af475a00c54d6f112ba516fbc9ccf3f /src/share | |
parent | 90f050b2a1175acea8c6c4aa7680d70f5f40b52b (diff) |
CMake build: Fix copying of external tools
Fixes: QTCREATORBUG-24509
Change-Id: Ic19adf009bba326a2b9e59fe561e4021bbf21412
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/share')
-rw-r--r-- | src/share/qtcreator/externaltools/CMakeLists.txt | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/src/share/qtcreator/externaltools/CMakeLists.txt b/src/share/qtcreator/externaltools/CMakeLists.txt index bf9f216787..dcd107ef35 100644 --- a/src/share/qtcreator/externaltools/CMakeLists.txt +++ b/src/share/qtcreator/externaltools/CMakeLists.txt @@ -1,13 +1,20 @@ set(EXT_TOOLS_DIR "${IDE_DATA_PATH}/externaltools") -install(FILES lrelease.xml lupdate.xml qmlscene.xml qmlviewer.xml - DESTINATION "${EXT_TOOLS_DIR}" -) +set(tools lrelease.xml lupdate.xml qmlscene.xml qmlviewer.xml) if (WIN32) - install(FILES notepad_win.xml DESTINATION "${EXT_TOOLS_DIR}") + list(APPEND tools notepad_win.xml) elseif (APPLE) - install(FILES vi_mac.xml DESTINATION "${EXT_TOOLS_DIR}") + list(APPEND tools vi_mac.xml) else() - install(FILES vi.xml DESTINATION "${EXT_TOOLS_DIR}") + list(APPEND tools vi.xml) endif() + +qtc_copy_to_builddir(copy_src_share_to_builddir + FILES ${tools} + DESTINATION "${EXT_TOOLS_DIR}" +) + +install(FILES ${tools} + DESTINATION "${EXT_TOOLS_DIR}" +) |