### Library lib_LTLIBRARIES += lib/eio/libeio.la installed_eiomainheadersdir = $(includedir)/eio-@VMAJ@ dist_installed_eiomainheaders_DATA = lib/eio/Eio.h lib/eio/eio_inline_helper.x lib_eio_libeio_la_SOURCES = \ lib/eio/eio_dir.c \ lib/eio/eio_eet.c \ lib/eio/eio_file.c \ lib/eio/eio_main.c \ lib/eio/eio_map.c \ lib/eio/eio_monitor.c \ lib/eio/eio_monitor_poll.c \ lib/eio/eio_single.c \ lib/eio/eio_xattr.c \ lib/eio/eio_private.h if HAVE_INOTIFY lib_eio_libeio_la_SOURCES += lib/eio/eio_monitor_inotify.c else if HAVE_NOTIFY_WIN32 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 endif endif endif lib_eio_libeio_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EIO_CFLAGS@ lib_eio_libeio_la_LIBADD = @EIO_LIBS@ lib_eio_libeio_la_DEPENDENCIES = @EIO_INTERNAL_LIBS@ lib_eio_libeio_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@ if HAVE_NOTIFY_COCOA lib_eio_libeio_la_LDFLAGS += -framework CoreServices endif if EFL_ENABLE_TESTS check_PROGRAMS += tests/eio/eio_suite TESTS += tests/eio/eio_suite tests_eio_eio_suite_SOURCES = \ tests/eio/eio_suite.c \ tests/eio/eio_test_monitor.c tests_eio_eio_suite_CPPFLAGS = -I$(top_builddir)/src/lib/efl \ -DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/eio\" \ -DTESTS_BUILD_DIR=\"$(top_builddir)/src/tests/eio\" \ @CHECK_CFLAGS@ \ @ECORE_FILE_CFLAGS@ \ @EIO_CFLAGS@ tests_eio_eio_suite_LDADD = \ @CHECK_LIBS@ \ @USE_ECORE_FILE_LIBS@ \ @USE_EIO_LIBS@ tests_eio_eio_suite_DEPENDENCIES = \ @USE_EIO_INTERNAL_LIBS@ endif EXTRA_DIST += tests/eio/eio_suite.h