aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/clangsupport/CMakeLists.txt
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@qt.io>2020-02-12 08:24:50 +0100
committerCristian Adam <cristian.adam@qt.io>2020-02-12 09:30:05 +0000
commiteed49de35b63fe120bbea0019b0e6cd62b5f3a8c (patch)
tree4b85b0e4e6303b0058f03bd1333930374e7c8cd8 /src/libs/clangsupport/CMakeLists.txt
parent6a23f644dceb48d36efe70b6a1e02df386ba7128 (diff)
CMake Build: Use install component Dependencies
Fixes: QTCREATORBUG-23593 Change-Id: If9861a0ee09f2ce12ac093c2fde600a77958723a Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/libs/clangsupport/CMakeLists.txt')
-rw-r--r--src/libs/clangsupport/CMakeLists.txt11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/libs/clangsupport/CMakeLists.txt b/src/libs/clangsupport/CMakeLists.txt
index a4b6e88660..89cde64d18 100644
--- a/src/libs/clangsupport/CMakeLists.txt
+++ b/src/libs/clangsupport/CMakeLists.txt
@@ -176,15 +176,17 @@ foreach(executable clang clang-cl clangd clang-tidy clazy-standalone)
# For the install directory
install(PROGRAMS
- "${LLVM_TOOLS_BINARY_DIR}/${executable}${CMAKE_EXECUTABLE_SUFFIX}"
- DESTINATION "${IDE_LIBEXEC_PATH}/clang/bin"
+ "${LLVM_TOOLS_BINARY_DIR}/${executable}${CMAKE_EXECUTABLE_SUFFIX}"
+ DESTINATION "${IDE_LIBEXEC_PATH}/clang/bin"
+ COMPONENT Dependencies
)
if (IS_SYMLINK "${LLVM_TOOLS_BINARY_DIR}/${executable}${CMAKE_EXECUTABLE_SUFFIX}")
file(READ_SYMLINK
"${LLVM_TOOLS_BINARY_DIR}/${executable}${CMAKE_EXECUTABLE_SUFFIX}" real_executable)
install(PROGRAMS
- "${LLVM_TOOLS_BINARY_DIR}/${real_executable}${CMAKE_EXECUTABLE_SUFFIX}"
- DESTINATION "${IDE_LIBEXEC_PATH}/clang/bin"
+ "${LLVM_TOOLS_BINARY_DIR}/${real_executable}${CMAKE_EXECUTABLE_SUFFIX}"
+ DESTINATION "${IDE_LIBEXEC_PATH}/clang/bin"
+ COMPONENT Dependencies
)
endif()
endif()
@@ -192,4 +194,5 @@ endforeach()
install(DIRECTORY ${LLVM_LIBRARY_DIR}/clang/${CLANG_VERSION}/include
DESTINATION "${IDE_LIBEXEC_PATH}/clang/lib/clang/${CLANG_VERSION}"
+ COMPONENT Dependencies
)