[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 3/3] meson: generate trace events for qmp commands
From: |
Markus Armbruster |
Subject: |
Re: [PATCH v4 3/3] meson: generate trace events for qmp commands |
Date: |
Tue, 25 Jan 2022 11:25:43 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> writes:
> 1. Add --no-trace-events to suppress trace events generation in some
> cases, and make trace events be generated by default.
> 2. Add corresponding .trace-events files as outputs in qapi_files
> custom target
> 3. Define global qapi_trace_events list of .trace-events file targets,
> to fill in trace/qapi.build and to use in trace/meson.build
> 4. In trace/meson.build use the new array as an additional source of
> .trace_events files to be processed
>
> Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
> ---
> docs/devel/qapi-code-gen.rst | 23 +++++++++++++++++++++--
The doc update isn't mentioned in the commit message.
> meson.build | 3 +++
> qapi/meson.build | 7 +++++++
> qga/meson.build | 11 ++++++++++-
> scripts/qapi/main.py | 10 +++++++---
> tests/meson.build | 11 ++++++++++-
> trace/meson.build | 11 ++++++++---
> 7 files changed, 66 insertions(+), 10 deletions(-)
This commit consists of a small QAPI code generator change, build system
work to put it to use, and QAPI documentation update for the series'
feature.
I'd reshuffle as follows:
* Squash the main.py change into the previous commit.
* Split off the doc update into its own commit.
This way, build system experts can provide an R-by in good conscience
without reviewing the doc update, and vice versa.