From 19bf7c87081835449d5683ecb0858255bf5a0546 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Wed, 28 Dec 2011 12:26:58 +0200 Subject: Fix qapi code generation fix The fixes to qapi code generation had multiple bugs: - the Null class used to drop output was missing some methods - in some scripts it was never instantiated, leading to a None return, which is missing even more methods - the --source and --header options were swapped Luckily, all those bugs were hidden by a makefile bug which caused the old behaviour (with the race) to be invoked. Signed-off-by: Avi Kivity Signed-off-by: Anthony Liguori --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 9ce8768ce8..21f8c76597 100644 --- a/Makefile +++ b/Makefile @@ -177,7 +177,7 @@ qapi-dir := $(BUILD_DIR)/qapi-generated test-qmp-input-visitor.o test-qmp-output-visitor.o test-qmp-commands.o qemu-ga$(EXESUF): QEMU_CFLAGS += -I $(qapi-dir) qemu-ga$(EXESUF): LIBS = $(LIBS_QGA) -gen-out-type = $(subst .,-,$@) +gen-out-type = $(subst .,-,$(suffix $@)) $(qapi-dir)/test-qapi-types.c $(qapi-dir)/test-qapi-types.h :\ $(SRC_PATH)/qapi-schema-test.json $(SRC_PATH)/scripts/qapi-types.py -- cgit v1.2.3-55-g7522