aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/Qt6QmlConfigExtras.cmake.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/Qt6QmlConfigExtras.cmake.in')
-rw-r--r--src/qml/Qt6QmlConfigExtras.cmake.in16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/qml/Qt6QmlConfigExtras.cmake.in b/src/qml/Qt6QmlConfigExtras.cmake.in
new file mode 100644
index 0000000000..64228fddc3
--- /dev/null
+++ b/src/qml/Qt6QmlConfigExtras.cmake.in
@@ -0,0 +1,16 @@
+if(NOT QT_NO_CREATE_TARGETS)
+ set(__qt_qml_target @QT_CMAKE_EXPORT_NAMESPACE@::Qml)
+ get_property(__qt_qml_aliased_target TARGET ${__qt_qml_target} PROPERTY ALIASED_TARGET)
+ if(__qt_qml_aliased_target)
+ set(__qt_qml_target "${__qt_qml_aliased_target}")
+ endif()
+ if("@BUILD_SHARED_LIBS@")
+ _qt_internal_add_qml_deploy_info_finalizer("${__qt_qml_target}")
+ endif()
+ set_property(TARGET ${__qt_qml_target} APPEND PROPERTY
+ INTERFACE_QT_EXECUTABLE_FINALIZERS
+ qt@PROJECT_VERSION_MAJOR@_import_qml_plugins
+ )
+ unset(__qt_qml_target)
+ unset(__qt_qml_aliased_target)
+endif()