aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeander Beernaert <leander.beernaert@qt.io>2019-08-12 11:23:57 +0200
committerLeander Beernaert <leander.beernaert@qt.io>2019-08-12 10:08:17 +0000
commitc46a263f34453c96ddbe1d9b198bbf094c8f355a (patch)
tree87057178dc95aff2a2551235aaa2a4cbcf283b1e
parentd5fac40c06d5b532c6d9c50201493528e29063de (diff)
Generate CMake projects for qmltooling
Generate missing CMake projecst for qmltooling. Required for tests to pass. Change-Id: I7dbf434a547f4fad13f403f0760406132aef5e9d Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
-rw-r--r--src/plugins/qmltooling/CMakeLists.txt47
-rw-r--r--src/plugins/qmltooling/packetprotocol/CMakeLists.txt1
-rw-r--r--src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt33
-rw-r--r--src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt35
-rw-r--r--src/plugins/qmltooling/qmldbg_local/CMakeLists.txt23
-rw-r--r--src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt26
-rw-r--r--src/plugins/qmltooling/qmldbg_native/CMakeLists.txt26
-rw-r--r--src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt26
-rw-r--r--src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt37
-rw-r--r--src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt30
-rw-r--r--src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt30
-rw-r--r--src/plugins/qmltooling/qmldbg_server/CMakeLists.txt25
-rw-r--r--src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt24
13 files changed, 337 insertions, 26 deletions
diff --git a/src/plugins/qmltooling/CMakeLists.txt b/src/plugins/qmltooling/CMakeLists.txt
index 61f73e6705..c692f4c9be 100644
--- a/src/plugins/qmltooling/CMakeLists.txt
+++ b/src/plugins/qmltooling/CMakeLists.txt
@@ -1,29 +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)
-
- #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()
+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
index d5f4174cd6..16b70c455e 100644
--- a/src/plugins/qmltooling/packetprotocol/CMakeLists.txt
+++ b/src/plugins/qmltooling/packetprotocol/CMakeLists.txt
@@ -6,6 +6,7 @@
add_qt_module(PacketProtocol
STATIC
+ INTERNAL_MODULE
SOURCES
qpacket.cpp qpacket_p.h
qpacketprotocol.cpp qpacketprotocol_p.h
diff --git a/src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt
new file mode 100644
index 0000000000..b266f60b48
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_debugger/CMakeLists.txt
@@ -0,0 +1,33 @@
+# Generated from qmldbg_debugger.pro.
+
+#####################################################################
+## qmldbg_debugger Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_debugger
+ TYPE qmltooling
+ CLASS_NAME QQmlDebuggerServiceFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQmlDebuggerServiceFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt
new file mode 100644
index 0000000000..f35337d0a0
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_inspector/CMakeLists.txt
@@ -0,0 +1,35 @@
+# Generated from qmldbg_inspector.pro.
+
+#####################################################################
+## qmldbg_inspector Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_inspector
+ TYPE qmltooling
+ CLASS_NAME QQmlInspectorServiceFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQmlInspectorServiceFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_local/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_local/CMakeLists.txt
new file mode 100644
index 0000000000..b2fc767c0c
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_local/CMakeLists.txt
@@ -0,0 +1,23 @@
+# Generated from qmldbg_local.pro.
+
+#####################################################################
+## qmldbg_local Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_local
+ TYPE qmltooling
+ CLASS_NAME QLocalClientConnectionFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QLocalClientConnectionFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt
new file mode 100644
index 0000000000..0b512de34d
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_messages/CMakeLists.txt
@@ -0,0 +1,26 @@
+# Generated from qmldbg_messages.pro.
+
+#####################################################################
+## qmldbg_messages Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_messages
+ TYPE qmltooling
+ CLASS_NAME QDebugMessageServiceFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QDebugMessageServiceFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_native/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_native/CMakeLists.txt
new file mode 100644
index 0000000000..c9a5577b20
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_native/CMakeLists.txt
@@ -0,0 +1,26 @@
+# Generated from qmldbg_native.pro.
+
+#####################################################################
+## qmldbg_native Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_native
+ TYPE qmltooling
+ CLASS_NAME QQmlNativeDebugConnectorFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQmlNativeDebugConnectorFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt
new file mode 100644
index 0000000000..348f2b9386
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_nativedebugger/CMakeLists.txt
@@ -0,0 +1,26 @@
+# Generated from qmldbg_nativedebugger.pro.
+
+#####################################################################
+## qmldbg_nativedebugger Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_nativedebugger
+ TYPE qmltooling
+ CLASS_NAME QQmlNativeDebugServiceFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQmlNativeDebugServiceFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
new file mode 100644
index 0000000000..50ab221372
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
@@ -0,0 +1,37 @@
+# Generated from qmldbg_preview.pro.
+
+#####################################################################
+## qmldbg_preview Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_preview
+ TYPE qmltooling
+ CLASS_NAME QQmlPreviewServiceFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQmlPreviewServiceFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt
new file mode 100644
index 0000000000..20b0e9803d
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_profiler/CMakeLists.txt
@@ -0,0 +1,30 @@
+# Generated from qmldbg_profiler.pro.
+
+#####################################################################
+## qmldbg_profiler Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_profiler
+ TYPE qmltooling
+ CLASS_NAME QQmlProfilerServiceFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQmlProfilerServiceFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt
new file mode 100644
index 0000000000..d18b0eb3e0
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_quickprofiler/CMakeLists.txt
@@ -0,0 +1,30 @@
+# Generated from qmldbg_quickprofiler.pro.
+
+#####################################################################
+## qmldbg_quickprofiler Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_quickprofiler
+ TYPE qmltooling
+ CLASS_NAME QQuickProfilerAdapterFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQuickProfilerAdapterFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_server/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_server/CMakeLists.txt
new file mode 100644
index 0000000000..9d9fb49a1f
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_server/CMakeLists.txt
@@ -0,0 +1,25 @@
+# Generated from qmldbg_server.pro.
+
+#####################################################################
+## qmldbg_server Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_server
+ TYPE qmltooling
+ CLASS_NAME QQmlDebugServerFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QQmlDebugServerFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt
new file mode 100644
index 0000000000..9654a38aba
--- /dev/null
+++ b/src/plugins/qmltooling/qmldbg_tcp/CMakeLists.txt
@@ -0,0 +1,24 @@
+# Generated from qmldbg_tcp.pro.
+
+#####################################################################
+## qmldbg_tcp Plugin:
+#####################################################################
+
+add_qt_plugin(qmldbg_tcp
+ TYPE qmltooling
+ CLASS_NAME QTcpServerConnectionFactory
+ 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"
+# PLUGIN_CLASS_NAME = "QTcpServerConnectionFactory"
+# PLUGIN_TYPE = "qmltooling"
+# _LOADED = "qt_plugin"