fa4dcf577e
misc.json contains definitions that are related to the system emulator, so it can't be used for other tools like the storage daemon. This patch moves basic functionality that is shared between all tools (and mostly related to the monitor itself) into a new control.json, which could be used in tools as well. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20200129102239.31435-3-kwolf@redhat.com> [Commit message tweaked] Signed-off-by: Markus Armbruster <armbru@redhat.com>
34 lines
1.3 KiB
Makefile
34 lines
1.3 KiB
Makefile
util-obj-y = qapi-visit-core.o qapi-dealloc-visitor.o qobject-input-visitor.o
|
|
util-obj-y += qobject-output-visitor.o qmp-registry.o qmp-dispatch.o
|
|
util-obj-y += string-input-visitor.o string-output-visitor.o
|
|
util-obj-y += opts-visitor.o qapi-clone-visitor.o
|
|
util-obj-y += qmp-event.o
|
|
util-obj-y += qapi-util.o
|
|
|
|
QAPI_COMMON_MODULES = audio authz block-core block char common control crypto
|
|
QAPI_COMMON_MODULES += dump error introspect job machine migration misc
|
|
QAPI_COMMON_MODULES += net qdev qom rdma rocker run-state sockets tpm
|
|
QAPI_COMMON_MODULES += trace transaction ui
|
|
QAPI_TARGET_MODULES = machine-target misc-target
|
|
QAPI_MODULES = $(QAPI_COMMON_MODULES) $(QAPI_TARGET_MODULES)
|
|
|
|
util-obj-y += qapi-builtin-types.o
|
|
util-obj-y += $(QAPI_COMMON_MODULES:%=qapi-types-%.o)
|
|
util-obj-y += qapi-builtin-visit.o
|
|
util-obj-y += $(QAPI_COMMON_MODULES:%=qapi-visit-%.o)
|
|
util-obj-y += qapi-emit-events.o
|
|
util-obj-y += $(QAPI_COMMON_MODULES:%=qapi-events-%.o)
|
|
|
|
common-obj-y = $(QAPI_COMMON_MODULES:%=qapi-commands-%.o)
|
|
|
|
obj-y = qapi-introspect.o
|
|
obj-y += $(QAPI_TARGET_MODULES:%=qapi-types-%.o)
|
|
obj-y += qapi-types.o
|
|
obj-y += $(QAPI_TARGET_MODULES:%=qapi-visit-%.o)
|
|
obj-y += qapi-visit.o
|
|
obj-y += $(QAPI_TARGET_MODULES:%=qapi-events-%.o)
|
|
obj-y += qapi-events.o
|
|
obj-y += $(QAPI_TARGET_MODULES:%=qapi-commands-%.o)
|
|
obj-y += qapi-commands.o
|
|
obj-y += qapi-init-commands.o
|