summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmake/QtCreatorAPIInternal.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmake/QtCreatorAPIInternal.cmake b/cmake/QtCreatorAPIInternal.cmake
index d7bef93491..53522ee5f7 100644
--- a/cmake/QtCreatorAPIInternal.cmake
+++ b/cmake/QtCreatorAPIInternal.cmake
@@ -295,6 +295,10 @@ function(find_dependent_plugins varName)
set(_RESULT ${ARGN})
foreach(i ${ARGN})
+ if(NOT TARGET ${i})
+ continue()
+ endif()
+ set(_dep)
get_property(_dep TARGET "${i}" PROPERTY _arg_DEPENDS)
if (_dep)
find_dependent_plugins(_REC ${_dep})