mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-27 16:06:16 +01:00
a335fd1de8
Written by Dmitry Matveev as part of GSoC 2011: http://netbsd-soc.sourceforge.net/projects/kqueue4gio/ This brings native file monitoring support on systems supporting kqueue(3) (all BSDs) and remove the need to rely on the unmaintained gamin software. The backend adds GKqueueDirectoryMonitor and GKqueueFileMonitor. Some parts rewritten by myself (to prevent needing a configuration file). Helpful inputs from Colin Walters and Simon McVittie. https://bugzilla.gnome.org/show_bug.cgi?id=679793
35 lines
813 B
Makefile
35 lines
813 B
Makefile
include $(top_srcdir)/Makefile.decl
|
|
|
|
NULL =
|
|
|
|
noinst_LTLIBRARIES = libkqueue.la
|
|
|
|
libkqueue_la_SOURCES = \
|
|
gkqueuefilemonitor.c \
|
|
gkqueuefilemonitor.h \
|
|
gkqueuedirectorymonitor.c \
|
|
gkqueuedirectorymonitor.h \
|
|
kqueue-helper.c \
|
|
kqueue-helper.h \
|
|
kqueue-thread.c \
|
|
kqueue-thread.h \
|
|
kqueue-sub.c \
|
|
kqueue-sub.h \
|
|
kqueue-missing.c \
|
|
kqueue-missing.h \
|
|
kqueue-utils.c \
|
|
kqueue-utils.h \
|
|
kqueue-exclusions.c \
|
|
kqueue-exclusions.h \
|
|
dep-list.c \
|
|
dep-list.h \
|
|
$(NULL)
|
|
|
|
libkqueue_la_CFLAGS = \
|
|
-DG_LOG_DOMAIN=\"GLib-GIO\" \
|
|
$(gio_INCLUDES) \
|
|
$(GLIB_DEBUG_FLAGS) \
|
|
-DGIO_MODULE_DIR=\"$(GIO_MODULE_DIR)\" \
|
|
-DGIO_COMPILATION \
|
|
-DG_DISABLE_DEPRECATED
|