]> sourceware.org Git - lvm2.git/commitdiff
Added generation of the versioned libdevmapper-event.so for LVM's test
authorZdenek Kabelac <zkabelac@redhat.com>
Fri, 27 Jun 2008 15:36:51 +0000 (15:36 +0000)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 27 Jun 2008 15:36:51 +0000 (15:36 +0000)
WHATS_NEW_DM
daemons/dmeventd/Makefile.in

index ce3f408e9f1c8026dadc51d7854e4246736c48b7..7f0807a4ecac37eaea82d2f806dc641d4be93ce1 100644 (file)
@@ -1,5 +1,6 @@
 Version 1.02.28 - 
 ================================
+  Added generation of the versioned libdevmapper-event.so for LVM's test
   Underline longer report help text headings.
 
 Version 1.02.27 - 25th June 2008
index f9bc3c553abd8a1a328694c23b64cf02cefa7f65..1997fa9a7d3ed467e63fe8c9e654e0436f2af649 100644 (file)
@@ -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: 
This page took 0.036184 seconds and 5 git commands to generate.