===================================================================
@@ -324,10 +324,6 @@ all: arch_support_check $(PROGRAM) $(PRO
arch_support_check:
$(UNSUPP_ERR)
-KVMTOOLS-VERSION-FILE:
- @$(SHELL_PATH) util/KVMTOOLS-VERSION-GEN $(OUTPUT)
--include $(OUTPUT)KVMTOOLS-VERSION-FILE
-
# When building -static all objects are built with appropriate flags, which
# may differ between static & dynamic .o. The objects are separated into
# .o and .static.o. See the %.o: %.c rules below.
@@ -504,5 +500,12 @@ cscope:
$(Q) $(CSCOPE) -bkqu
.PHONY: cscope
-# Deps
+#
+# Escape redundant work on cleaning up
+ifneq ($(MAKECMDGOALS),clean)
-include $(DEPS)
+
+KVMTOOLS-VERSION-FILE:
+ @$(SHELL_PATH) util/KVMTOOLS-VERSION-GEN $(OUTPUT)
+-include $(OUTPUT)KVMTOOLS-VERSION-FILE
+endif
This is redundant since we're to remove them right after being generated. CC: Ingo Molnar <mingo@kernel.org> CC: Pekka Enberg <penberg@kernel.org> CC: Sasha Levin <sasha.levin@oracle.com> CC: Asias He <asias@redhat.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> --- tools/kvm/Makefile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html