From a527a3b8c25200284824cd43ec7693d5543741a4 Mon Sep 17 00:00:00 2001 From: Alasdair G Kergon Date: Fri, 4 Jan 2013 23:10:38 +0000 Subject: [PATCH] lvmetad: lvm depends on libdaemonclient.a Rebuild lvm binary if libdaemonclient.a changes. --- tools/Makefile.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/Makefile.in b/tools/Makefile.in index 15843f0e1..96dd8cf71 100644 --- a/tools/Makefile.in +++ b/tools/Makefile.in @@ -135,6 +135,10 @@ lvm: $(OBJECTS) lvm.o $(top_builddir)/lib/liblvm-internal.a $(CC) $(CFLAGS) $(LDFLAGS) $(ELDFLAGS) -o $@ $(OBJECTS) lvm.o \ $(LVMLIBS) $(READLINE_LIBS) $(LIBS) -rdynamic +ifeq ("@BUILD_LVMETAD@", "yes") +lvm: $(top_builddir)/libdaemon/client/libdaemonclient.a +endif + lvm.static: $(OBJECTS) lvm-static.o $(top_builddir)/lib/liblvm-internal.a $(interfacebuilddir)/libdevmapper.a $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacebuilddir) -o $@ \ $(OBJECTS) lvm-static.o $(LVMLIBS) $(STATIC_LIBS) $(LIBS)