aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/CMakeLists.txt10
-rw-r--r--src/plugins/qmltooling/CMakeLists.txt29
-rw-r--r--src/plugins/qmltooling/packetprotocol/CMakeLists.txt21
-rw-r--r--src/plugins/scenegraph/CMakeLists.txt10
-rw-r--r--src/plugins/scenegraph/openvg/CMakeLists.txt57
5 files changed, 127 insertions, 0 deletions
diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt
new file mode 100644
index 0000000000..805cddf62d
--- /dev/null
+++ b/src/plugins/CMakeLists.txt
@@ -0,0 +1,10 @@
+# Generated from plugins.pro.
+
+
+if(QT_FEATURE_thread AND QT_FEATURE_qml_debug)
+ 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..61f73e6705
--- /dev/null
+++ b/src/plugins/qmltooling/CMakeLists.txt
@@ -0,0 +1,29 @@
+# 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)
+
+ #if(QT_FEATURE_localserver)
+ #add_subdirectory(qmldbg_local)
+ #endif()
+#endif()
+
+#if(TARGET Qt::Quick)
+ #add_subdirectory(qmldbg_inspector)
+ #add_subdirectory(qmldbg_quickprofiler)
+
+ #if(QT_FEATURE_qml_network)
+ #add_subdirectory(qmldbg_preview)
+ #endif()
+#endif()
diff --git a/src/plugins/qmltooling/packetprotocol/CMakeLists.txt b/src/plugins/qmltooling/packetprotocol/CMakeLists.txt
new file mode 100644
index 0000000000..d5f4174cd6
--- /dev/null
+++ b/src/plugins/qmltooling/packetprotocol/CMakeLists.txt
@@ -0,0 +1,21 @@
+# Generated from packetprotocol.pro.
+
+#####################################################################
+## PacketProtocol Module:
+#####################################################################
+
+add_qt_module(PacketProtocol
+ STATIC
+ SOURCES
+ qpacket.cpp qpacket_p.h
+ qpacketprotocol.cpp qpacketprotocol_p.h
+ qversionedpacket_p.h
+ LIBRARIES
+ Qt::CorePrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+)
+
+#### Keys ignored in scope 1:.:.:packetprotocol.pro:<TRUE>:
+# CONFIG = "static" "internal_module"
+# _LOADED = "qt_module"
diff --git a/src/plugins/scenegraph/CMakeLists.txt b/src/plugins/scenegraph/CMakeLists.txt
new file mode 100644
index 0000000000..c490b19293
--- /dev/null
+++ b/src/plugins/scenegraph/CMakeLists.txt
@@ -0,0 +1,10 @@
+# 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/openvg/CMakeLists.txt b/src/plugins/scenegraph/openvg/CMakeLists.txt
new file mode 100644
index 0000000000..39e28e047c
--- /dev/null
+++ b/src/plugins/scenegraph/openvg/CMakeLists.txt
@@ -0,0 +1,57 @@
+# Generated from openvg.pro.
+
+#####################################################################
+## qsgopenvgbackend Plugin:
+#####################################################################
+
+add_qt_plugin(qsgopenvgbackend
+ TYPE scenegraph
+ CLASS_NAME QSGOpenVGAdaptation
+ 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>:
+# CONFIG = "egl"
+# OTHER_FILES = "$$PWD/openvg.json"
+# PLUGIN_CLASS_NAME = "QSGOpenVGAdaptation"
+# PLUGIN_TYPE = "scenegraph"
+# QMAKE_TARGET_DESCRIPTION = "Quick OpenVG Renderer for Qt."
+# QMAKE_TARGET_PRODUCT = "Qt Quick OpenVG Renderer (Qt $$QT_VERSION)"
+# _LOADED = "qt_plugin"
+
+## Scopes:
+#####################################################################
+
+extend_target(qsgopenvgbackend CONDITION QT_FEATURE_quick_sprite
+ SOURCES
+ qsgopenvgspritenode.cpp qsgopenvgspritenode.h
+)