mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
Add another level of symlink to library name (like LVM1) so people who find
themselves running multiple incompatible kernel versions will just need to swap symlinks at boot.
This commit is contained in:
parent
00ee56e232
commit
ad837a06e5
@ -18,17 +18,22 @@ TARGETS=$(interface)/libdevmapper.so
|
||||
include ../make.tmpl
|
||||
|
||||
|
||||
install: @interface@/libdevmapper.so
|
||||
$(INSTALL) -D -o $(OWNER) -g $(GROUP) -m 555 $(STRIP) $< \
|
||||
$(libdir)/libdevmapper.so.$(LIB_VERSION)
|
||||
install: install_@interface@
|
||||
$(LN_S) -f libdevmapper.so.$(LIB_VERSION) $(libdir)/libdevmapper.so
|
||||
$(INSTALL) -D -o $(OWNER) -g $(GROUP) -m 444 libdevmapper.h \
|
||||
$(includedir)/libdevmapper.h
|
||||
|
||||
.PHONY: install
|
||||
.PHONY: install install_@interface@
|
||||
|
||||
install_fs: fs/libdevmapper.so
|
||||
$(INSTALL) -D -o $(OWNER) -g $(GROUP) -m 555 $(STRIP) $< \
|
||||
$(libdir)/libdevmapper.so.$(LIB_VERSION)
|
||||
|
||||
ifeq ($(interface),ioctl)
|
||||
install_ioctl: ioctl/libdevmapper.so
|
||||
$(INSTALL) -D -o $(OWNER) -g $(GROUP) -m 555 $(STRIP) $< \
|
||||
$(libdir)/libdevmapper.so.$(LIB_VERSION).$(IOCTL_VERSION)
|
||||
$(LN_S) -f libdevmapper.so.$(LIB_VERSION).$(IOCTL_VERSION) \
|
||||
$(libdir)/libdevmapper.so.$(LIB_VERSION)
|
||||
|
||||
ioctl/libdevmapper.o: ioctl_version
|
||||
|
||||
@ -41,4 +46,3 @@ ioctl_version: ioctl/libdevmapper.c
|
||||
|
||||
.PHONY: ioctl_version
|
||||
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user