aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile_Eio.am
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2015-09-22 00:13:34 +0200
committerCedric BAIL <cedric@osg.samsung.com>2015-09-22 00:13:38 +0200
commitd00deaaef332967d86a2dee829ffb38a28163a42 (patch)
tree8c1aa15bab46fc1646cf3690d66c936a9a06d2c4 /src/Makefile_Eio.am
parentecore_x: fixing memory leak on realloc. (diff)
downloadefl-d00deaaef332967d86a2dee829ffb38a28163a42.tar.gz
eio: add kevent backend.
Summary: Implement basic kqueue/kevent backend for eio. When it comes to tracking directory changes, this backend falls back to the polling one. Test Plan: Ran Enlightenment for several days and some other EFL apps without any issue. Reviewers: cedric Reviewed By: cedric Subscribers: cedric Projects: #e_on_freebsd, #efl Differential Revision: https://phab.enlightenment.org/D2983 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Diffstat (limited to 'src/Makefile_Eio.am')
-rw-r--r--src/Makefile_Eio.am4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Makefile_Eio.am b/src/Makefile_Eio.am
index a41af55398..62882da978 100644
--- a/src/Makefile_Eio.am
+++ b/src/Makefile_Eio.am
@@ -43,6 +43,10 @@ lib_eio_libeio_la_SOURCES += lib/eio/eio_monitor_win32.c
else
if HAVE_NOTIFY_COCOA
lib_eio_libeio_la_SOURCES += lib/eio/eio_monitor_cocoa.c
+else
+if HAVE_NOTIFY_KEVENT
+lib_eio_libeio_la_SOURCES += lib/eio/eio_monitor_kevent.c
+endif
endif
endif
endif