NULL = INCLUDES = \ -I$(top_srcdir) \ -I$(top_builddir) \ $(MODULES_XML_GCONF_CFLAGS) \ $(MODULES_FILE_CFLAGS) \ $(LIBEFS_CFLAGS) \ $(VFS_CFLAGS) \ -D_FILE_OFFSET_BITS=64 \ -D_BSD_SOURCE \ -D_GNU_SOURCE \ -D_LARGEFILE64_SOURCE \ -D_POSIX_PTHREAD_SEMANTICS \ -D_REENTRANT \ -DG_DISABLE_DEPRECATED \ -DDATADIR=\"$(datadir)\" \ -DPREFIX=\"$(prefix)\" \ -DLIBDIR=\"$(libdir)\" \ -DSYSCONFDIR=\"$(sysconfdir)\" \ -DG_LOG_DOMAIN=\"gnome-vfs-modules\" \ $(NULL) EXTRA_DIST = \ httpcaptive-module.conf ### Module setup module_flags = -export_dynamic -avoid-version -module -no-undefined modulesdir = $(libdir)/gnome-vfs-2.0/modules modules_LTLIBRARIES = \ $(HTTP_LTLIBS) \ $(NULL) modulesconfdir=$(sysconfdir)/gnome-vfs-2.0/modules modulesconf_DATA = httpcaptive-module.conf ### `httpcaptive' method HTTP_LTLIBS = libhttpcaptive.la libhttpcaptive_la_SOURCES = \ http-method.c \ http-method.h \ http-authn.c \ http-authn.h \ http-cache.c \ http-cache.h \ $(NULL) libhttpcaptive_la_CFLAGS = $(LIBGNOMEVFS_CFLAGS) libhttpcaptive_la_LDFLAGS = $(module_flags) libhttpcaptive_la_LIBADD = $(MODULES_GCONF_LIBS) $(MODULES_XML_LIBS) $(LIBGNOMEVFS_LIBS)