diff options
-rw-r--r-- | cmake/CMakeLists.txt | 4 | ||||
-rw-r--r-- | cmake/QtCreatorAPI.cmake | 1 | ||||
-rw-r--r-- | src/libs/clangsupport/CMakeLists.txt | 3 |
3 files changed, 8 insertions, 0 deletions
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 46d49a1690..5904b8bd30 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -26,6 +26,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.16) DIRECTORY "${QT_BASE_DIR}/plugins/${plugin}" DESTINATION ${QT_DEST_PLUGIN_PATH} COMPONENT Dependencies + EXCLUDE_FROM_ALL ${exclusion_mask} ) list(APPEND QT_PLUGIN_DIRECTORIES "${QT_DEST_PLUGIN_PATH}/${plugin}") @@ -35,6 +36,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.16) DIRECTORY "${QT_BASE_DIR}/qml/" DESTINATION ${QT_DEST_QML_PATH} COMPONENT Dependencies + EXCLUDE_FROM_ALL PATTERN "qml/*" ${exclusion_mask} ) @@ -45,6 +47,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.16) install( SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/InstallDependentSharedObjects.cmake COMPONENT Dependencies + EXCLUDE_FROM_ALL ) if (MSVC) @@ -54,6 +57,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.16) install(PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION ${IDE_APP_PATH} COMPONENT Dependencies + EXCLUDE_FROM_ALL ) endif() endif() diff --git a/cmake/QtCreatorAPI.cmake b/cmake/QtCreatorAPI.cmake index d9be18706b..e1f0f1a71d 100644 --- a/cmake/QtCreatorAPI.cmake +++ b/cmake/QtCreatorAPI.cmake @@ -1046,6 +1046,7 @@ function(add_qtc_executable name) endif() " COMPONENT Dependencies + EXCLUDE_FROM_ALL ) endif() diff --git a/src/libs/clangsupport/CMakeLists.txt b/src/libs/clangsupport/CMakeLists.txt index 89cde64d18..b7e02db645 100644 --- a/src/libs/clangsupport/CMakeLists.txt +++ b/src/libs/clangsupport/CMakeLists.txt @@ -179,6 +179,7 @@ foreach(executable clang clang-cl clangd clang-tidy clazy-standalone) "${LLVM_TOOLS_BINARY_DIR}/${executable}${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION "${IDE_LIBEXEC_PATH}/clang/bin" COMPONENT Dependencies + EXCLUDE_FROM_ALL ) if (IS_SYMLINK "${LLVM_TOOLS_BINARY_DIR}/${executable}${CMAKE_EXECUTABLE_SUFFIX}") file(READ_SYMLINK @@ -187,6 +188,7 @@ foreach(executable clang clang-cl clangd clang-tidy clazy-standalone) "${LLVM_TOOLS_BINARY_DIR}/${real_executable}${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION "${IDE_LIBEXEC_PATH}/clang/bin" COMPONENT Dependencies + EXCLUDE_FROM_ALL ) endif() endif() @@ -195,4 +197,5 @@ endforeach() install(DIRECTORY ${LLVM_LIBRARY_DIR}/clang/${CLANG_VERSION}/include DESTINATION "${IDE_LIBEXEC_PATH}/clang/lib/clang/${CLANG_VERSION}" COMPONENT Dependencies + EXCLUDE_FROM_ALL ) |