summaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorAlexey Edelev <alexey.edelev@qt.io>2024-03-13 15:05:24 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-03-14 07:15:14 +0000
commita14e80ee054d59630aef330a0198164beae0d7cd (patch)
treed9af82455aeb186c3794007436ac2b66f4e0d31e /cmake
parente5b3dca681670baec70df039ca1b0c58701465de (diff)
Fix the condition for creating of the plugin init target aliases
Make sure that plugin_init_target is not empty. It's empty when creating qml plugins. Amends 566b726b8400d473861a62b4b9de87d1f0958d6d Change-Id: If23998d50d8d31e20b3966730afb8b4b46b9990c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit e7d7eded4ce64896d98dbc92ac1c1f21aae52b06) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/QtPluginHelpers.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/QtPluginHelpers.cmake b/cmake/QtPluginHelpers.cmake
index a34bcfda1b..dbda32c6c5 100644
--- a/cmake/QtPluginHelpers.cmake
+++ b/cmake/QtPluginHelpers.cmake
@@ -92,7 +92,7 @@ function(qt_internal_add_plugin target)
qt_internal_mark_as_internal_library(${target})
get_target_property(target_type "${target}" TYPE)
- if(target_type STREQUAL STATIC_LIBRARY)
+ if(plugin_init_target AND TARGET "${plugin_init_target}")
qt_internal_add_target_aliases("${plugin_init_target}")
endif()