diff options
author | Cedric Bail <cedric.bail@free.fr> | 2013-03-10 14:35:41 +0900 |
---|---|---|
committer | Cedric Bail <cedric.bail@free.fr> | 2013-03-10 15:58:29 +0900 |
commit | 12ceb717ea64105bbebfb45737fa8448ed721f83 (patch) | |
tree | c7356021c2f15d135313662339fd20d8f3b51beb /src/Makefile_Eeze.am | |
parent | ae08c6e721899d44c0202abe772d600078e908b9 (diff) |
eeze: add a dummy implementation for when libmount is not available.
This implementation doesn't replace libmount, it just provide an empty
piece of code that will always fail to do anything. It does simplify
Eeze building and use by third party by always providing the API.
Diffstat (limited to '')
-rw-r--r-- | src/Makefile_Eeze.am | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/Makefile_Eeze.am b/src/Makefile_Eeze.am index 49df4a565e..b4755b9b1f 100644 --- a/src/Makefile_Eeze.am +++ b/src/Makefile_Eeze.am | |||
@@ -9,7 +9,8 @@ installed_eezemainheadersdir = $(includedir)/eeze-@VMAJ@ | |||
9 | dist_installed_eezemainheaders_DATA = \ | 9 | dist_installed_eezemainheaders_DATA = \ |
10 | lib/eeze/Eeze.h \ | 10 | lib/eeze/Eeze.h \ |
11 | lib/eeze/Eeze_Net.h \ | 11 | lib/eeze/Eeze_Net.h \ |
12 | lib/eeze/Eeze_Sensor.h | 12 | lib/eeze/Eeze_Sensor.h \ |
13 | lib/eeze/Eeze_Disk.h | ||
13 | 14 | ||
14 | # libeeze.la | 15 | # libeeze.la |
15 | lib_eeze_libeeze_la_SOURCES = \ | 16 | lib_eeze_libeeze_la_SOURCES = \ |
@@ -23,15 +24,13 @@ lib/eeze/eeze_udev_private.c \ | |||
23 | lib/eeze/eeze_udev_private.h \ | 24 | lib/eeze/eeze_udev_private.h \ |
24 | lib/eeze/eeze_udev_syspath.c \ | 25 | lib/eeze/eeze_udev_syspath.c \ |
25 | lib/eeze/eeze_udev_walk.c \ | 26 | lib/eeze/eeze_udev_walk.c \ |
26 | lib/eeze/eeze_udev_watch.c | 27 | lib/eeze/eeze_udev_watch.c \ |
27 | |||
28 | if HAVE_EEZE_MOUNT | ||
29 | lib_eeze_libeeze_la_SOURCES += \ | ||
30 | lib/eeze/eeze_disk.c \ | 28 | lib/eeze/eeze_disk.c \ |
31 | lib/eeze/eeze_disk_udev.c \ | 29 | lib/eeze/eeze_disk_udev.c \ |
32 | lib/eeze/eeze_disk_mount.c \ | 30 | lib/eeze/eeze_disk_mount.c \ |
33 | lib/eeze/eeze_disk_private.h | 31 | lib/eeze/eeze_disk_private.h |
34 | dist_installed_eezemainheaders_DATA += lib/eeze/Eeze_Disk.h | 32 | |
33 | if HAVE_EEZE_MOUNT | ||
35 | if EEZE_LIBMOUNT_BEFORE_219 | 34 | if EEZE_LIBMOUNT_BEFORE_219 |
36 | lib_eeze_libeeze_la_SOURCES += lib/eeze/eeze_disk_libmount_old.c | 35 | lib_eeze_libeeze_la_SOURCES += lib/eeze/eeze_disk_libmount_old.c |
37 | else | 36 | else |
@@ -41,6 +40,8 @@ else | |||
41 | lib_eeze_libeeze_la_SOURCES += lib/eeze/eeze_disk_libmount.c | 40 | lib_eeze_libeeze_la_SOURCES += lib/eeze/eeze_disk_libmount.c |
42 | endif | 41 | endif |
43 | endif | 42 | endif |
43 | else | ||
44 | lib_eeze_libeeze_la_SOURCES += lib/eeze/eeze_disk_dummy.c | ||
44 | endif | 45 | endif |
45 | 46 | ||
46 | lib_eeze_libeeze_la_CPPFLAGS = \ | 47 | lib_eeze_libeeze_la_CPPFLAGS = \ |