[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH ] [trivial] qapi: Build-depend on all json files
From: |
Lluís Vilanova |
Subject: |
[Qemu-devel] [PATCH ] [trivial] qapi: Build-depend on all json files |
Date: |
Thu, 4 Feb 2016 15:39:18 +0100 |
User-agent: |
StGit/0.17.1-dirty |
Dynamically detects the files used to generate QAPI code, thus ensuring
it's never out of sync with the sources.
Signed-off-by: Lluís Vilanova <address@hidden>
---
Makefile | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index d0de2d4..627f772 100644
--- a/Makefile
+++ b/Makefile
@@ -269,10 +269,8 @@ $(SRC_PATH)/qga/qapi-schema.json
$(SRC_PATH)/scripts/qapi-commands.py $(qapi-py)
$(gen-out-type) -o qga/qapi-generated -p "qga-" $<, \
" GEN $@")
-qapi-modules = $(SRC_PATH)/qapi-schema.json $(SRC_PATH)/qapi/common.json \
- $(SRC_PATH)/qapi/block.json $(SRC_PATH)/qapi/block-core.json \
- $(SRC_PATH)/qapi/event.json $(SRC_PATH)/qapi/introspect.json \
- $(SRC_PATH)/qapi/crypto.json
+qapi-modules = $(SRC_PATH)/qapi-schema.json
+qapi-modules += $(shell find $(SRC_PATH)/qapi -name "*.json")
qapi-types.c qapi-types.h :\
$(qapi-modules) $(SRC_PATH)/scripts/qapi-types.py $(qapi-py)
- [Qemu-devel] [PATCH ] [trivial] qapi: Build-depend on all json files,
Lluís Vilanova <=
Re: [Qemu-devel] [PATCH ] [trivial] qapi: Build-depend on all json files, Lluís Vilanova, 2016/02/04
Re: [Qemu-devel] [PATCH ] [trivial] qapi: Build-depend on all json files, Lluís Vilanova, 2016/02/04