INCLUDES = \
$(default_includes) \
-I$(top_builddir) \
-I$(top_builddir)/libgamin \
-I$(top_builddir)/protocol \
-I$(top_srcdir)/lib \
-I$(top_srcdir)/libgamin \
$(LIBGAMIN_CFLAGS) \
-DBINDIR=\""$(libexecdir)"\" \
-DG_DISABLE_DEPRECATED
if GAMIN_DEBUG
INCLUDES += -DGAM_DEBUG_ENABLED
endif
libexec_PROGRAMS= gam_server
gam_server_SOURCES = \
gam_subscription.c \
gam_subscription.h \
gam_listener.c \
gam_listener.h \
gam_server.c \
gam_server.h \
gam_node.c \
gam_node.h \
gam_tree.c \
gam_tree.h \
gam_poll_basic.c \
gam_poll_basic.h \
gam_poll_generic.c \
gam_poll_generic.h \
gam_pidname.c \
gam_pidname.h \
gam_channel.c \
gam_channel.h \
gam_connection.c \
gam_connection.h \
gam_debugging.h \
gam_debugging.c \
gam_excludes.c \
gam_excludes.h \
gam_fs.c \
gam_fs.h \
gam_conf.c \
gam_conf.h \
gam_eq.c \
gam_eq.h \
server_config.h
if ENABLE_INOTIFY
gam_server_SOURCES += gam_inotify.c gam_inotify.h \
inotify-helper.c inotify-helper.h \
inotify-kernel.c inotify-kernel.h \
inotify-missing.c inotify-missing.h \
inotify-path.c inotify-path.h \
inotify-sub.c inotify-sub.h \
inotify-diag.c inotify-diag.h \
local_inotify.h local_inotify_syscalls.h
endif
if ENABLE_DNOTIFY
gam_server_SOURCES += gam_dnotify.c gam_dnotify.h \
gam_poll_dnotify.c gam_poll_dnotify.h
endif
if ENABLE_KQUEUE
gam_server_SOURCES += gam_kqueue.c gam_kqueue.h
endif
if ENABLE_HURD_MACH_NOTIFY
gam_server_SOURCES += gam_hurd_mach_notify.c gam_hurd_mach_notify.h
BUILT_SOURCES = fs_notify.c fs_notify.h
CLEANFILES = fs_notify.c fs_notify.h
fs_notify.c fs_notify.h: $(includedir)/hurd/fs_notify.defs
@MIG@ -s -server $(top_builddir)/server/fs_notify.c $(includedir)/hurd/fs_notify.defs
endif
gam_server_LDFLAGS =
gam_server_DEPENDENCIES = $(DEPS)
gam_server_LDADD= $(top_builddir)/lib/libgamin_shared.a $(LDADDS) $(LIBGAMIN_LIBS)
if ENABLE_HURD_MACH_NOTIFY
gam_server_LDADD += -lports -lthreads
endif
syntax highlighted by Code2HTML, v. 0.9.1