]> git.proxmox.com Git - qemu.git/commitdiff
build: fix build breakage due to bad merge
authorAnthony Liguori <aliguori@us.ibm.com>
Tue, 17 Jul 2012 23:58:20 +0000 (18:58 -0500)
committerAnthony Liguori <aliguori@us.ibm.com>
Tue, 17 Jul 2012 23:58:20 +0000 (18:58 -0500)
34bb443ee74df3780d86044dbf6492eb798c5807 broke the build but in a subtle way.
The patch on the ML was actually based on the 1.1.1 stable branch
(accidentally).  When I merged it from the ML, the fuzzing got resolved in a
such a way that the newly introduced Makefile dependency on GENERATED_HEADERS
got lost (that was not in 1.1.1).

The dist bits also got duplicated (but this is just cosmetic).

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Makefile

index 720c1080db1ee06621a9ee69010fb37ed23c9f74..ab82ef3dcb054496c869d4180b5a3e4c0d414b0b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -237,13 +237,6 @@ VERSION ?= $(shell cat VERSION)
 
 dist: qemu-$(VERSION).tar.bz2
 
-qemu-%.tar.bz2:
-       $(SRC_PATH)/scripts/make-release "$(SRC_PATH)" "$(patsubst qemu-%.tar.bz2,%,$@)"
-
-VERSION ?= $(shell cat VERSION)
-
-dist: qemu-$(VERSION).tar.bz2
-
 qemu-%.tar.bz2:
        $(SRC_PATH)/scripts/make-release "$(SRC_PATH)" "$(patsubst qemu-%.tar.bz2,%,$@)"
 
@@ -405,6 +398,10 @@ qemu-doc.dvi qemu-doc.html qemu-doc.info qemu-doc.pdf: \
        qemu-img.texi qemu-nbd.texi qemu-options.texi \
        qemu-monitor.texi qemu-img-cmds.texi
 
+# Add a dependency on the generated files, so that they are always
+# rebuilt before other object files
+Makefile: $(GENERATED_HEADERS)
+
 # Include automatically generated dependency files
 # All subdir dependencies come automatically from our recursive subdir rules
 -include $(wildcard *.d)