2008-09-20 10:03:49 +04:00
i n c l u d e $( top_srcdir ) / M a k e f i l e . a m . i n c
2008-08-27 19:11:58 +04:00
noinst_PROGRAMS = \
test-libudev
test_libudev_SOURCES = \
test-libudev.c
test_libudev_LDADD = \
libudev.la
rootlibdir = $( exec_prefix) /$( libdir_name)
rootlib_LTLIBRARIES = \
libudev.la
include_HEADERS = \
libudev.h
libudev_la_SOURCES = \
libudev-private.h \
libudev.c \
2008-09-25 15:20:27 +04:00
libudev-list.c \
2008-09-10 19:12:33 +04:00
libudev-util.c \
2008-08-28 00:02:41 +04:00
libudev-device.c \
libudev-enumerate.c \
2008-09-08 19:59:00 +04:00
libudev-ctrl.c \
2008-10-01 11:34:07 +04:00
libudev-monitor.c \
libudev-queue.c
2008-08-27 19:11:58 +04:00
libudev_la_LDFLAGS = \
-version-info $( LIBUDEV_LT_CURRENT) :$( LIBUDEV_LT_REVISION) :$( LIBUDEV_LT_AGE) \
-export-symbols $( top_srcdir) /udev/lib/exported_symbols
2008-08-29 22:48:25 +04:00
i f U S E _ S E L I N U X
libudev_la_LIBADD = \
-lselinux
e n d i f
2008-08-27 19:11:58 +04:00
pkgconfigdir = $( prefix) /$( libdir_name) /pkgconfig
pkgconfig_DATA = libudev.pc
EXTRA_DIST = \
exported_symbols
# move devel files to $(prefix)$(libdir_name) if needed
install-data-hook :
rm $( DESTDIR) $( rootlibdir) /libudev.la
if test " $( prefix) " != " $( exec_prefix) " ; then \
mkdir -p $( DESTDIR) $( prefix) /$( libdir_name) ; \
mv $( DESTDIR) $( rootlibdir) /libudev.a $( DESTDIR) $( prefix) /$( libdir_name) /; \
so_img_name = $$ ( readlink $( DESTDIR) $( rootlibdir) /libudev.so) ; \
rm $( DESTDIR) $( rootlibdir) /libudev.so; \
so_img_rel_target_prefix = $$ ( echo $( prefix) /$( libdir_name) | sed 's,\(^/\|\)[^/][^/]*,..,g' ) ; \
ln -sf $$ so_img_rel_target_prefix$( exec_prefix) /$( libdir_name) /$$ so_img_name \
$( DESTDIR) $( prefix) /$( libdir_name) /libudev.so; \
fi
uninstall-hook :
rm -f $( DESTDIR) $( prefix) /$( libdir_name) /libudev.a
rm -f $( DESTDIR) $( prefix) /$( libdir_name) /libudev.so*