summaryrefslogtreecommitdiffstats
path: root/daemons/dmeventd/Makefile.in
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2008-06-27 15:36:51 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2008-06-27 15:36:51 +0000
commitc454025a0f18c61ceace0c92d583eee611531023 (patch)
tree7794ceb19f2bc37b403dd17ee81da1e31b1ad4e4 /daemons/dmeventd/Makefile.in
parentfddafd5125bf0b143c5e46a5cc6005aae314a1b3 (diff)
downloadlvm2-c454025a0f18c61ceace0c92d583eee611531023.tar.gz
lvm2-c454025a0f18c61ceace0c92d583eee611531023.tar.xz
lvm2-c454025a0f18c61ceace0c92d583eee611531023.zip
Added generation of the versioned libdevmapper-event.so for LVM's test
Diffstat (limited to 'daemons/dmeventd/Makefile.in')
-rw-r--r--daemons/dmeventd/Makefile.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/daemons/dmeventd/Makefile.in b/daemons/dmeventd/Makefile.in
index f9bc3c55..1997fa9a 100644
--- a/daemons/dmeventd/Makefile.in
+++ b/daemons/dmeventd/Makefile.in
@@ -23,6 +23,7 @@ ifeq ("@LIB_SUFFIX@","dylib")
LIB_SHARED = libdevmapper-event.dylib
else
LIB_SHARED = libdevmapper-event.so
+ VERSIONED_SHLIB = $(LIB_SHARED).$(LIB_VERSION)
endif
TARGETS = dmeventd
@@ -33,7 +34,7 @@ include ../make.tmpl
LDFLAGS += -ldl -ldevmapper -lpthread
CLDFLAGS += -ldl -ldevmapper -lpthread
-dmeventd: $(LIB_SHARED) dmeventd.o
+dmeventd: $(LIB_SHARED) $(VERSIONED_SHLIB) dmeventd.o
$(CC) -o $@ dmeventd.o $(CFLAGS) $(LDFLAGS) \
-L. -ldevmapper-event $(LIBS) -rdynamic
@@ -74,6 +75,10 @@ install_static: libdevmapper-event.a
$(libdir)/libdevmapper-event.a.$(LIB_VERSION)
$(LN_S) -f libdevmapper-event.a.$(LIB_VERSION) $(libdir)/libdevmapper-event.a
+$(VERSIONED_SHLIB): $(LIB_SHARED)
+ $(RM) -f $@
+ $(LN_S) $(LIB_SHARED) $@
+
.PHONY: distclean_lib distclean
distclean_lib: