6 $(MODULES_XML_GCONF_CFLAGS) \
7 $(MODULES_FILE_CFLAGS) \
10 -D_FILE_OFFSET_BITS=64 \
13 -D_LARGEFILE64_SOURCE \
14 -D_POSIX_PTHREAD_SEMANTICS \
16 -DG_DISABLE_DEPRECATED \
17 -DDATADIR=\"$(datadir)\" \
18 -DPREFIX=\"$(prefix)\" \
19 -DSYSCONFDIR=\"$(sysconfdir)\" \
20 -DG_LOG_DOMAIN=\"gnome-vfs-modules\" \
25 applications-all-users.vfolder-info.in \
26 preferences-all-users.vfolder-info.in \
27 favorites.vfolder-info.in \
28 network.vfolder-info.in \
29 start-here.vfolder-info.in \
30 server-settings.vfolder-info.in \
31 system-settings.vfolder-info.in \
32 test-vfolder.vfolder-info.in \
33 test-vfolder-parent.vfolder-info.in \
34 test-vfolder-modules.conf
38 module_flags = -export_dynamic -avoid-version -module -no-undefined
39 modulesdir = $(libdir)/gnome-vfs-2.0/modules
41 modules_LTLIBRARIES = libvfolder-desktop.la
43 ### `vfolder-desktop' method
45 libvfolder_desktop_la_SOURCES = \
52 libvfolder_desktop_la_LDFLAGS = $(module_flags)
53 libvfolder_desktop_la_LIBADD = \
54 $(top_builddir)/libgnomevfs/libgnomevfs-2.la \
58 ### Default .vfolder-info files
60 vfolderdir = $(sysconfdir)/gnome-vfs-2.0/vfolders
62 applications-all-users.vfolder-info \
63 network.vfolder-info \
64 preferences-all-users.vfolder-info \
65 favorites.vfolder-info \
66 start-here.vfolder-info \
67 server-settings.vfolder-info \
68 system-settings.vfolder-info
70 VFOLDER_INFO_CREATE = \
71 sed -e "s,\@datadir\@,$(datadir)," \
72 -e "s,\@sysconfdir\@,$(sysconfdir)," \
73 -e "s,\@prefix\@,$(prefix)," \
74 -e "s,\@vfolderdir\@,$(vfolderdir)," \
77 %.vfolder-info: %.vfolder-info.in
78 $(VFOLDER_INFO_CREATE)
80 ### test-vfolder regression test
82 noinst_PROGRAMS = test-vfolder
83 noinst_DATA = test-vfolder-parent.vfolder-info test-vfolder.vfolder-info
86 $(top_builddir)/modules/vfolder/.libs:$(top_builddir)/modules/.libs
89 -DGNOME_VFS_MODULE_PATH=\"$(module_path)\" \
90 -DGNOME_VFS_MODULE_CONFIG_PATH=\"$(top_srcdir)/modules/vfolder\"
92 # TESTS = test-vfolder
94 test_vfolder_SOURCES = test-vfolder.c
95 test_vfolder_LDADD = $(top_builddir)/libgnomevfs/libgnomevfs-2.la