2005-04-28 02:32:00 +04:00
#
# Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved.
# Copyright (C) 2004 Red Hat, Inc. All rights reserved.
#
# This file is part of the device-mapper userspace tools.
#
# 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
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
2005-04-28 18:49:41 +04:00
TARGETS = dmevent dmeventd
2005-04-28 02:32:00 +04:00
INSTALL_TYPE = install_dynamic
2005-04-28 21:32:27 +04:00
SOURCES = noop.c
2005-04-28 18:49:41 +04:00
CLEAN_TARGETS = dmevent
2005-04-28 02:32:00 +04:00
2005-04-28 21:32:27 +04:00
i f e q ( "@LIB_SUFFIX@" , "dylib" )
LIB_SHARED = libdmeventnoop.dylib
e l s e
LIB_SHARED = libdmeventnoop.so
e n d i f
2005-04-28 02:32:00 +04:00
LDFLAGS += -ldl -ldevmapper -lpthread
i n c l u d e . . / m a k e . t m p l
2005-04-28 21:32:27 +04:00
libdmeventnoop.so : noop .o
dmevent : dmevent .o $( interfacedir ) /libdevmapper .$( LIB_SUFFIX ) $( top_srcdir ) /lib /event /libdmevent .$( LIB_SUFFIX )
2005-04-28 18:49:41 +04:00
$( CC) -o $@ dmevent.o $( LDFLAGS) \
2005-04-29 02:47:52 +04:00
-L$( interfacedir) -L$( DESTDIR) /lib -L$( top_srcdir) /lib/event -L$( top_srcdir) /multilog -lmultilog -ldmevent $( LIBS)
2005-04-28 02:32:00 +04:00
2005-04-28 21:32:27 +04:00
dmeventd : dmeventd .o $( interfacedir ) /libdevmapper .$( LIB_SUFFIX ) $( top_srcdir ) /lib /event /libdmevent .$( LIB_SUFFIX )
2005-04-28 02:32:00 +04:00
$( CC) -o $@ dmeventd.o $( LDFLAGS) \
2005-04-29 02:47:52 +04:00
-L$( interfacedir) -L$( DESTDIR) /lib -L$( top_srcdir) /lib/event -L$( top_srcdir) /multilog -ldmevent -lmultilog $( LIBS)
2005-04-28 02:32:00 +04:00
install : $( INSTALL_TYPE )
.PHONY : install_dynamic
install_dynamic : dmeventd
$( INSTALL) -D $( OWNER) $( GROUP) -m 555 $( STRIP) dmeventd $( sbindir) /dmeventd