mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-22 17:35:59 +03:00
18f3ec8297
o Various other kernel side tidy-ups. o Version number changes so we have the option of adding new ioctl commands in future without affecting the use of existing ones should you later revert to an older kernel but not revert the userspace library/tools. o Better separation of kernel/userspace elements in the build process to prepare for independent distribution of the kernel driver.
43 lines
927 B
Makefile
43 lines
927 B
Makefile
#
|
|
# Copyright (C) 2001 Sistina Software (UK) Limited.
|
|
#
|
|
# This file is released under the LGPL.
|
|
#
|
|
|
|
srcdir = @srcdir@
|
|
top_srcdir = @top_srcdir@
|
|
VPATH = @srcdir@
|
|
interface = @interface@
|
|
|
|
SOURCES=$(interface)/libdevmapper.c libdm-common.c
|
|
|
|
INCLUDES=-I$(interface)
|
|
|
|
TARGETS=$(interface)/libdevmapper.so
|
|
|
|
include ../make.tmpl
|
|
|
|
|
|
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 install_@interface@
|
|
|
|
install_fs: fs/libdevmapper.so
|
|
$(INSTALL) -D -o $(OWNER) -g $(GROUP) -m 555 $(STRIP) $< \
|
|
$(libdir)/libdevmapper.so.$(LIB_VERSION)
|
|
|
|
install_ioctl: ioctl/libdevmapper.so
|
|
$(INSTALL) -D -o $(OWNER) -g $(GROUP) -m 555 $(STRIP) $< \
|
|
$(libdir)/libdevmapper.so.$(LIB_VERSION)
|
|
|
|
distclean_lib:
|
|
$(RM) libdm-common.h
|
|
|
|
distclean: distclean_lib
|
|
|
|
.PHONY: distclean_lib distclean
|
|
|