From 789ab2cc9fd72c332319aa320705e84c31059793 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Fri, 24 Jun 2011 15:04:11 +0100 Subject: [PATCH] Make sure virnetprotocol.[ch] are in BUILT_SOURCES To ensure virnetprotocol.[ch] are generated before any other files, add them to BUILT_SOURCES and MAINTAINERCLEANFILES. At the same time, move ESX_DRIVER_GENERATED out of DISTCLEAN and into MAINTAINERCLEANFILES, since they are included in EXTRA_DIST * src/Makefile.am: Add virnetprotocol.[ch] to BUILT_SOURCES --- src/Makefile.am | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 7836349fcb..e32740d8cc 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1099,7 +1099,9 @@ EXTRA_DIST += \ libvirt_vmx.syms \ libvirt_xenxs.syms -BUILT_SOURCES += libvirt.syms libvirt.def libvirt_qemu.def +GENERATED_SYM_FILES = libvirt.syms libvirt.def libvirt_qemu.def + +BUILT_SOURCES += $(GENERATED_SYM_FILES) libvirt.syms: libvirt_public.syms $(USED_SYM_FILES) \ $(top_builddir)/config.status @@ -1196,7 +1198,7 @@ EXTRA_DIST += \ VIR_NET_RPC_GENERATED = rpc/virnetprotocol.h rpc/virnetprotocol.c -rpc/virnetmessage.h: $(VIR_NET_RPC_GENERATED) +BUILT_SOURCES += $(VIR_NET_RPC_GENERATED) libvirt_net_rpc_la_SOURCES = \ rpc/virnetmessage.h rpc/virnetmessage.c \ @@ -1414,5 +1416,5 @@ endif rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt" ||: CLEANFILES = *.gcov .libs/*.gcda .libs/*.gcno *.gcno *.gcda *.i *.s -DISTCLEANFILES = $(BUILT_SOURCES) -MAINTAINERCLEANFILES = $(REMOTE_DRIVER_GENERATED) $(VIR_NET_RPC_GENERATED) +DISTCLEANFILES = $(GENERATED_SYM_FILES) +MAINTAINERCLEANFILES = $(REMOTE_DRIVER_GENERATED) $(VIR_NET_RPC_GENERATED) $(ESX_DRIVER_GENERATED) -- 2.47.2