diff options
author | Leander Beernaert <leander.beernaert@qt.io> | 2019-08-12 11:23:57 +0200 |
---|---|---|
committer | Leander Beernaert <leander.beernaert@qt.io> | 2019-08-12 10:08:17 +0000 |
commit | c46a263f34453c96ddbe1d9b198bbf094c8f355a (patch) | |
tree | 87057178dc95aff2a2551235aaa2a4cbcf283b1e | |
parent | d5fac40c06d5b532c6d9c50201493528e29063de (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>
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" |