2009-07-31 22:41:19 +04:00
#
# Copyright (C) 2009 Red Hat, Inc. All rights reserved.
#
# This file is part of LVM2.
#
# This copyrighted material is made available to anyone wishing to use,
# modify, copy, or redistribute it subject to the terms and conditions
# of the GNU General Public License v.2.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2009-10-02 23:10:31 +04:00
srcdir = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = @top_builddir@
VPATH = @srcdir@
2009-08-03 22:44:54 +04:00
2009-10-26 17:29:33 +03:00
DM_RULES = 10-dm.rules 13-dm-disk.rules 95-dm-notify.rules
LVM_RULES = 11-dm-lvm.rules
2009-08-03 22:44:54 +04:00
DM_DIR = $( shell grep "\#define DM_DIR" $( top_srcdir) /libdm/misc/dm-ioctl.h | awk '{print $$3}' )
CLEAN_TARGETS = 10-dm.rules
2010-03-04 12:51:37 +03:00
i n c l u d e $( top_builddir ) / m a k e . t m p l
2009-08-03 22:44:54 +04:00
% : %.in
$( SED) -e " s/(DM_DIR)/ $( DM_DIR) / " $< >$@
install_lvm2 : $( LVM_RULES )
@echo " Installing $( LVM_RULES) in $( udevdir) "
@for f in $( LVM_RULES) ; \
do \
$( RM) $( udevdir) /$$ f; \
2009-10-02 23:10:31 +04:00
$( INSTALL) -c -D $( OWNER) $( GROUP) -m 644 $( srcdir) /$$ f $( udevdir) /$$ f; \
2009-08-03 22:44:54 +04:00
done
install_device-mapper : $( DM_RULES )
@echo " Installing $( DM_RULES) in $( udevdir) "
@for f in $( DM_RULES) ; \
do \
$( RM) $( udevdir) /$$ f; \
2009-10-02 23:10:31 +04:00
$( INSTALL) -c -D $( OWNER) $( GROUP) -m 644 $( srcdir) /$$ f $( udevdir) /$$ f; \
2009-08-03 22:44:54 +04:00
done
install : install_lvm 2 install_device -mapper