Message ID | 20190214152251.2073-1-armbru@redhat.com |
---|---|
Headers | show |
Series | qapi: add #if pre-processor conditions to generated code (part 3) | expand |
Diff from v4: diff --git a/Makefile.objs b/Makefile.objs index 95150d7173..5fb022d7ad 100644 --- a/Makefile.objs +++ b/Makefile.objs @@ -79,8 +79,8 @@ common-obj-$(CONFIG_FDT) += device_tree.o ###################################################################### # qapi -common-obj-y += $(QAPI_COMMON_MODULES:%=qapi/qapi-commands-%.o) common-obj-y += qmp.o hmp.o +common-obj-y += qapi/ endif ####################################################################### diff --git a/qapi/Makefile.objs b/qapi/Makefile.objs index 654321de94..87e4df1660 100644 --- a/qapi/Makefile.objs +++ b/qapi/Makefile.objs @@ -18,8 +18,9 @@ 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) +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) @@ -28,4 +29,3 @@ 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-introspect.o
On 2/14/19 9:24 AM, Markus Armbruster wrote: > Diff from v4: > > +++ b/qapi/Makefile.objs > @@ -18,8 +18,9 @@ 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) > +common-obj-y = $(QAPI_COMMON_MODULES:%=qapi-commands-%.o) In other situations, use of = instead of += has resulted in inadvertent omission of files. Should we just always use +=, rather than having to remember to audit if the use of = is not overriding earlier lines? > > +obj-y = qapi-introspect.o and again > obj-y += $(QAPI_TARGET_MODULES:%=qapi-types-%.o) > obj-y += qapi-types.o > obj-y += $(QAPI_TARGET_MODULES:%=qapi-visit-%.o) > @@ -28,4 +29,3 @@ 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-introspect.o >