diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2023-05-24 22:03:37 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2023-06-01 09:20:00 +0000 |
commit | 8d1bcf9eb29cb0a6dd8422a0e6b55bfecce0d170 (patch) | |
tree | ab2aff69f59453e6d9be76bf14c24dea74894438 /umlquick.pro | |
parent | 4f27c8a046ca549a9d83f6f4a193df76711a4daa (diff) |
Convert to cmake
There are two modules: one to generate traces at runtime, and one
containing components used in the generated QML, needed to view the
traces. We use add_subdirectory; there is some redundancy between the
CMakeLists.txt in the subdirectories, but they are difficult to combine
because of the use of per-module variables like module_dir, module_uri
and module_version.
We use PLUGIN_TARGET to get the backing code linked into the plugins (as
was normal in Qt 5): Qt.labs.UmlQuick.Trace is a development-oriented
module, generally used with temporarily-instrumented QML files, not
meant for application deployment. Generated QML traces are generally
viewed with the qml tool, so again it doesn't seem beneficial to have
Qt.labs.UmlQuick.Sequence available in a separate backing library.
Task-number: QTBUG-111946
Change-Id: Ia0f0b3bd43f64d0e0cfc67dd1e93165626a8c28b
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'umlquick.pro')
-rw-r--r-- | umlquick.pro | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/umlquick.pro b/umlquick.pro deleted file mode 100644 index 856d402..0000000 --- a/umlquick.pro +++ /dev/null @@ -1,2 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS += src imports |