aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/CMakeLists.txt8
-rw-r--r--src/plugins/qmltooling/CMakeLists.txt24
-rw-r--r--src/plugins/qmltooling/packetprotocol/CMakeLists.txt18
-rw-r--r--src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt30
-rw-r--r--src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt32
-rw-r--r--src/plugins/qmltooling/qmldbg_local/CMakeLists.txt20
-rw-r--r--src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt23
-rw-r--r--src/plugins/qmltooling/qmldbg_native/CMakeLists.txt23
-rw-r--r--src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt23
-rw-r--r--src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt34
-rw-r--r--src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt27
-rw-r--r--src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt27
-rw-r--r--src/plugins/qmltooling/qmldbg_server/CMakeLists.txt22
-rw-r--r--src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt21
-rw-r--r--src/plugins/scenegraph/.prev_CMakeLists.txt8
-rw-r--r--src/plugins/scenegraph/CMakeLists.txt11
-rw-r--r--src/plugins/scenegraph/openvg/CMakeLists.txt68
17 files changed, 419 insertions, 0 deletions
diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt
new file mode 100644
index 0000000000..5e24a32791
--- /dev/null
+++ b/src/plugins/CMakeLists.txt
@@ -0,0 +1,8 @@
+# Generated from plugins.pro.
+
+if(QT_FEATURE_qml_debug AND QT_FEATURE_thread)
+ add_subdirectory(qmltooling)
+endif()
+if(TARGET Qt::Quick)
+ add_subdirectory(scenegraph)
+endif()
diff --git a/src/plugins/qmltooling/CMakeLists.txt b/src/plugins/qmltooling/CMakeLists.txt
new file mode 100644
index 0000000000..c692f4c9be
--- /dev/null
+++ b/src/plugins/qmltooling/CMakeLists.txt
@@ -0,0 +1,24 @@
+# Generated from qmltooling.pro.
+
+add_subdirectory(packetprotocol)
+add_subdirectory(qmldbg_native)
+add_subdirectory(qmldbg_messages)
+add_subdirectory(qmldbg_profiler)
+add_subdirectory(qmldbg_debugger)
+add_subdirectory(qmldbg_nativedebugger)
+if(QT_FEATURE_thread)
+ add_subdirectory(qmldbg_server)
+endif()
+if(QT_FEATURE_qml_network)
+ add_subdirectory(qmldbg_tcp)
+endif()
+if(QT_FEATURE_localserver AND QT_FEATURE_qml_network)
+ add_subdirectory(qmldbg_local)
+endif()
+if(TARGET Qt::Quick)
+ add_subdirectory(qmldbg_inspector)
+ add_subdirectory(qmldbg_quickprofiler)
+endif()
+if(QT_FEATURE_qml_network AND TARGET Qt::Quick)
+ add_subdirectory(qmldbg_preview)
+endif()
diff --git a/src/plugins/qmltooling/packetprotocol/CMakeLists.txt b/src/plugins/qmltooling/packetprotocol/CMakeLists.txt
new file mode 100644
index 0000000000..d12e30de7d
--- /dev/null
+++ b/src/plugins/qmltooling/packetprotocol/CMakeLists.txt
@@ -0,0 +1,18 @@
+# Generated from packetprotocol.pro.
+
+#####################################################################
+## PacketProtocol Module:
+#####################################################################
+
+qt_add_module(PacketProtocol
+ STATIC
+ INTERNAL_MODULE
+ SOURCES
+ qpacket.cpp qpacket_p.h
+ qpacketprotocol.cpp qpacketprotocol_p.h
+ qversionedpacket_p.h
+ LIBRARIES
+ Qt::CorePrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+)
diff --git a/src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt
new file mode 100644
index 0000000000..cc80b2c56d
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt
@@ -0,0 +1,30 @@
+# Generated from qmldbg_debugger.pro.
+
+#####################################################################
+## QQmlDebuggerServiceFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQmlDebuggerServiceFactory
+ OUTPUT_NAME qmldbg_debugger
+ TYPE qmltooling
+ SOURCES
+ qqmldebuggerservicefactory.cpp qqmldebuggerservicefactory.h
+ qqmlenginedebugservice.cpp qqmlenginedebugservice.h
+ qqmlwatcher.cpp qqmlwatcher.h
+ qv4datacollector.cpp qv4datacollector.h
+ qv4debugger.cpp qv4debugger.h
+ qv4debuggeragent.cpp qv4debuggeragent.h
+ qv4debugjob.cpp qv4debugjob.h
+ qv4debugservice.cpp qv4debugservice.h
+ LIBRARIES
+ Qt::CorePrivate
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::PacketProtocol
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_debugger.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qqmldebuggerservice.json"
diff --git a/src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt
new file mode 100644
index 0000000000..648921fd8e
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt
@@ -0,0 +1,32 @@
+# Generated from qmldbg_inspector.pro.
+
+#####################################################################
+## QQmlInspectorServiceFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQmlInspectorServiceFactory
+ OUTPUT_NAME qmldbg_inspector
+ TYPE qmltooling
+ SOURCES
+ globalinspector.cpp globalinspector.h
+ highlight.cpp highlight.h
+ inspecttool.cpp inspecttool.h
+ qqmlinspectorservice.cpp
+ qqmlinspectorservicefactory.h
+ qquickwindowinspector.cpp qquickwindowinspector.h
+ LIBRARIES
+ Qt::CorePrivate
+ Qt::GuiPrivate
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ Qt::QuickPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::Gui
+ Qt::PacketProtocol
+ Qt::Qml
+ Qt::Quick
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_inspector.pro:<TRUE>:
+# OTHER_FILES = "qqmlinspectorservice.json"
diff --git a/src/plugins/qmltooling/qmldbg_local/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_local/CMakeLists.txt
new file mode 100644
index 0000000000..ad285abba9
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_local/CMakeLists.txt
@@ -0,0 +1,20 @@
+# Generated from qmldbg_local.pro.
+
+#####################################################################
+## QLocalClientConnectionFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QLocalClientConnectionFactory
+ OUTPUT_NAME qmldbg_local
+ TYPE qmltooling
+ SOURCES
+ qlocalclientconnection.cpp
+ qlocalclientconnectionfactory.h
+ LIBRARIES
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_local.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qlocalclientconnection.json"
diff --git a/src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt
new file mode 100644
index 0000000000..980c158488
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt
@@ -0,0 +1,23 @@
+# Generated from qmldbg_messages.pro.
+
+#####################################################################
+## QDebugMessageServiceFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QDebugMessageServiceFactory
+ OUTPUT_NAME qmldbg_messages
+ TYPE qmltooling
+ SOURCES
+ qdebugmessageservice.cpp qdebugmessageservice.h
+ qdebugmessageservicefactory.cpp qdebugmessageservicefactory.h
+ LIBRARIES
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::PacketProtocol
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_messages.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qdebugmessageservice.json"
diff --git a/src/plugins/qmltooling/qmldbg_native/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_native/CMakeLists.txt
new file mode 100644
index 0000000000..ff92255720
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_native/CMakeLists.txt
@@ -0,0 +1,23 @@
+# Generated from qmldbg_native.pro.
+
+#####################################################################
+## QQmlNativeDebugConnectorFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQmlNativeDebugConnectorFactory
+ OUTPUT_NAME qmldbg_native
+ TYPE qmltooling
+ SOURCES
+ qqmlnativedebugconnector.cpp qqmlnativedebugconnector.h
+ LIBRARIES
+ Qt::CorePrivate
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::PacketProtocol
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_native.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qqmlnativedebugconnector.json"
diff --git a/src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt
new file mode 100644
index 0000000000..6a7e23301f
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt
@@ -0,0 +1,23 @@
+# Generated from qmldbg_nativedebugger.pro.
+
+#####################################################################
+## QQmlNativeDebugServiceFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQmlNativeDebugServiceFactory
+ OUTPUT_NAME qmldbg_nativedebugger
+ TYPE qmltooling
+ SOURCES
+ qqmlnativedebugservice.cpp qqmlnativedebugservice.h
+ qqmlnativedebugservicefactory.cpp qqmlnativedebugservicefactory.h
+ LIBRARIES
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::PacketProtocol
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_nativedebugger.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qqmlnativedebugservice.json"
diff --git a/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
new file mode 100644
index 0000000000..17df4c0b2c
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
@@ -0,0 +1,34 @@
+# Generated from qmldbg_preview.pro.
+
+#####################################################################
+## QQmlPreviewServiceFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQmlPreviewServiceFactory
+ OUTPUT_NAME qmldbg_preview
+ TYPE qmltooling
+ SOURCES
+ qqmlpreviewblacklist.cpp qqmlpreviewblacklist.h
+ qqmlpreviewfileengine.cpp qqmlpreviewfileengine.h
+ qqmlpreviewfileloader.cpp qqmlpreviewfileloader.h
+ qqmlpreviewhandler.cpp qqmlpreviewhandler.h
+ qqmlpreviewposition.cpp qqmlpreviewposition.h
+ qqmlpreviewservice.cpp qqmlpreviewservice.h
+ qqmlpreviewservicefactory.cpp qqmlpreviewservicefactory.h
+ LIBRARIES
+ Qt::CorePrivate
+ Qt::GuiPrivate
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ Qt::QuickPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::Gui
+ Qt::Network
+ Qt::PacketProtocol
+ Qt::Qml
+ Qt::Quick
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_preview.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qqmlpreviewservice.json"
diff --git a/src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt
new file mode 100644
index 0000000000..1809f3a0d1
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt
@@ -0,0 +1,27 @@
+# Generated from qmldbg_profiler.pro.
+
+#####################################################################
+## QQmlProfilerServiceFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQmlProfilerServiceFactory
+ OUTPUT_NAME qmldbg_profiler
+ TYPE qmltooling
+ SOURCES
+ qqmlenginecontrolservice.cpp qqmlenginecontrolservice.h
+ qqmlprofileradapter.cpp qqmlprofileradapter.h
+ qqmlprofilerservice.cpp qqmlprofilerservice.h
+ qqmlprofilerservicefactory.cpp qqmlprofilerservicefactory.h
+ qv4profileradapter.cpp qv4profileradapter.h
+ LIBRARIES
+ Qt::CorePrivate
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::PacketProtocol
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_profiler.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qqmlprofilerservice.json"
diff --git a/src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt
new file mode 100644
index 0000000000..e5afbec3ed
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt
@@ -0,0 +1,27 @@
+# Generated from qmldbg_quickprofiler.pro.
+
+#####################################################################
+## QQuickProfilerAdapterFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQuickProfilerAdapterFactory
+ OUTPUT_NAME qmldbg_quickprofiler
+ TYPE qmltooling
+ SOURCES
+ qquickprofileradapter.cpp qquickprofileradapter.h
+ qquickprofileradapterfactory.cpp qquickprofileradapterfactory.h
+ LIBRARIES
+ Qt::CorePrivate
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ Qt::QuickPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::Gui
+ Qt::PacketProtocol
+ Qt::Qml
+ Qt::Quick
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_quickprofiler.pro:<TRUE>:
+# OTHER_FILES = "qquickprofileradapter.json"
diff --git a/src/plugins/qmltooling/qmldbg_server/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_server/CMakeLists.txt
new file mode 100644
index 0000000000..c6e1ccd915
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_server/CMakeLists.txt
@@ -0,0 +1,22 @@
+# Generated from qmldbg_server.pro.
+
+#####################################################################
+## QQmlDebugServerFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QQmlDebugServerFactory
+ OUTPUT_NAME qmldbg_server
+ TYPE qmltooling
+ SOURCES
+ qqmldebugserver.cpp
+ qqmldebugserverfactory.h
+ LIBRARIES
+ Qt::PacketProtocolPrivate
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::PacketProtocol
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_server.pro:<TRUE>:
+# OTHER_FILES = "qqmldebugserver.json"
diff --git a/src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt
new file mode 100644
index 0000000000..fb8397d914
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt
@@ -0,0 +1,21 @@
+# Generated from qmldbg_tcp.pro.
+
+#####################################################################
+## QTcpServerConnectionFactory Plugin:
+#####################################################################
+
+qt_add_plugin(QTcpServerConnectionFactory
+ OUTPUT_NAME qmldbg_tcp
+ TYPE qmltooling
+ SOURCES
+ qtcpserverconnection.cpp
+ qtcpserverconnectionfactory.h
+ LIBRARIES
+ Qt::QmlPrivate
+ PUBLIC_LIBRARIES
+ Qt::Network
+ Qt::Qml
+)
+
+#### Keys ignored in scope 1:.:.:qmldbg_tcp.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/qtcpserverconnection.json"
diff --git a/src/plugins/scenegraph/.prev_CMakeLists.txt b/src/plugins/scenegraph/.prev_CMakeLists.txt
new file mode 100644
index 0000000000..b41ceed2b8
--- /dev/null
+++ b/src/plugins/scenegraph/.prev_CMakeLists.txt
@@ -0,0 +1,8 @@
+# Generated from scenegraph.pro.
+
+if(QT_FEATURE_d3d12)
+ add_subdirectory(d3d12)
+endif()
+if(QT_FEATURE_openvg)
+ add_subdirectory(openvg)
+endif()
diff --git a/src/plugins/scenegraph/CMakeLists.txt b/src/plugins/scenegraph/CMakeLists.txt
new file mode 100644
index 0000000000..364c38bc8b
--- /dev/null
+++ b/src/plugins/scenegraph/CMakeLists.txt
@@ -0,0 +1,11 @@
+# Generated from scenegraph.pro.
+
+# special case begin
+#if(QT_FEATURE_d3d12)
+# add_subdirectory(d3d12)
+#endif()
+# special case end
+
+if(QT_FEATURE_openvg)
+ add_subdirectory(openvg)
+endif()
diff --git a/src/plugins/scenegraph/openvg/CMakeLists.txt b/src/plugins/scenegraph/openvg/CMakeLists.txt
new file mode 100644
index 0000000000..eb06ef075d
--- /dev/null
+++ b/src/plugins/scenegraph/openvg/CMakeLists.txt
@@ -0,0 +1,68 @@
+# Generated from openvg.pro.
+
+#####################################################################
+## QSGOpenVGAdaptation Plugin:
+#####################################################################
+
+qt_add_plugin(QSGOpenVGAdaptation
+ OUTPUT_NAME qsgopenvgbackend
+ TYPE scenegraph
+ SOURCES
+ qopenvgcontext.cpp qopenvgcontext_p.h
+ qopenvgmatrix.cpp qopenvgmatrix.h
+ qopenvgoffscreensurface.cpp qopenvgoffscreensurface.h
+ qsgopenvgadaptation.cpp qsgopenvgadaptation_p.h
+ qsgopenvgcontext.cpp qsgopenvgcontext_p.h
+ qsgopenvgfontglyphcache.cpp qsgopenvgfontglyphcache.h
+ qsgopenvgglyphnode.cpp qsgopenvgglyphnode_p.h
+ qsgopenvghelpers.cpp qsgopenvghelpers.h
+ qsgopenvginternalimagenode.cpp qsgopenvginternalimagenode.h
+ qsgopenvginternalrectanglenode.cpp qsgopenvginternalrectanglenode.h
+ qsgopenvglayer.cpp qsgopenvglayer.h
+ qsgopenvgnodevisitor.cpp qsgopenvgnodevisitor.h
+ qsgopenvgpainternode.cpp qsgopenvgpainternode.h
+ qsgopenvgpublicnodes.cpp qsgopenvgpublicnodes.h
+ qsgopenvgrenderable.cpp qsgopenvgrenderable.h
+ qsgopenvgrenderer.cpp qsgopenvgrenderer_p.h
+ qsgopenvgrenderloop.cpp qsgopenvgrenderloop_p.h
+ qsgopenvgtexture.cpp qsgopenvgtexture.h
+ LIBRARIES
+ Qt::CorePrivate
+ Qt::GuiPrivate
+ Qt::QmlPrivate
+ Qt::QuickPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::Gui
+ Qt::Qml
+ Qt::Quick
+ openvg
+)
+
+#### Keys ignored in scope 1:.:.:openvg.pro:<TRUE>:
+# OTHER_FILES = "$$PWD/openvg.json"
+# QMAKE_TARGET_DESCRIPTION = "Quick OpenVG Renderer for Qt."
+# QMAKE_TARGET_PRODUCT = "Qt Quick OpenVG Renderer (Qt $$QT_VERSION)"
+
+## Scopes:
+#####################################################################
+
+qt_extend_target(QSGOpenVGAdaptation CONDITION CMAKE_BUILD_TYPE STREQUAL Debug AND debug_and_release
+ INCLUDE_DIRECTORIES
+ ${CMAKE_CURRENT_BINARY_DIR}/../../../quick/.tracegen/debug
+)
+
+qt_extend_target(QSGOpenVGAdaptation CONDITION debug_and_release AND NOT CMAKE_BUILD_TYPE STREQUAL Debug
+ INCLUDE_DIRECTORIES
+ ${CMAKE_CURRENT_BINARY_DIR}/../../../quick/.tracegen/release
+)
+
+qt_extend_target(QSGOpenVGAdaptation CONDITION NOT debug_and_release
+ INCLUDE_DIRECTORIES
+ ${CMAKE_CURRENT_BINARY_DIR}/../../../quick/.tracegen
+)
+
+qt_extend_target(QSGOpenVGAdaptation CONDITION QT_FEATURE_quick_sprite
+ SOURCES
+ qsgopenvgspritenode.cpp qsgopenvgspritenode.h
+)