qapi: Generate command registration stuff into separate files
Having to include qapi-commands.h just for qmp_init_marshal() is suboptimal. Generate it into separate files. This lets monitor/misc.c, qga/main.c, and the generated qapi-commands-FOO.h include less. Signed-off-by:Markus Armbruster <armbru@redhat.com> Message-Id: <20191120182551.23795-4-armbru@redhat.com> [Typos in docs/devel/qapi-code-gen.txt fixed] Reviewed-by:
Eric Blake <eblake@redhat.com>
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Makefile 3 additions, 1 deletionMakefile
- docs/devel/qapi-code-gen.txt 16 additions, 3 deletionsdocs/devel/qapi-code-gen.txt
- monitor/misc.c 6 additions, 1 deletionmonitor/misc.c
- qapi/Makefile.objs 1 addition, 0 deletionsqapi/Makefile.objs
- qga/Makefile.objs 1 addition, 0 deletionsqga/Makefile.objs
- qga/main.c 1 addition, 1 deletionqga/main.c
- scripts/qapi/commands.py 11 additions, 4 deletionsscripts/qapi/commands.py
- tests/.gitignore 1 addition, 0 deletionstests/.gitignore
- tests/Makefile.include 4 additions, 1 deletiontests/Makefile.include
- tests/test-qmp-cmds.c 1 addition, 0 deletionstests/test-qmp-cmds.c
Loading
Please register or sign in to comment