6 $(LIBGNOMEVFS_CFLAGS) \
8 -D_FILE_OFFSET_BITS=64 \
11 -D_LARGEFILE64_SOURCE \
12 -D_POSIX_PTHREAD_SEMANTICS \
14 -DG_DISABLE_DEPRECATED \
15 -DDATADIR=\"$(datadir)\" \
16 -DLIBDIR=\"$(libdir)\" \
17 -DPREFIX=\"$(prefix)\" \
18 -DGNOMEVFS_LOCALEDIR=\"$(prefix)/@DATADIRNAME@/locale\" \
19 -DSYSCONFDIR=\"$(sysconfdir)\" \
20 -DG_LOG_DOMAIN=\"libgnomevfs\" \
24 # $(top_srcdir)/gob/src/gob2 $<
27 # gnome-vfs-metadata.c \
28 # gnome-vfs-metadata.h \
29 # gnome-vfs-metadata-private.h \
32 # gnome-vfs-metadata.gob \
35 lib_LTLIBRARIES = libgnomevfs-2.la
37 libgnomevfs_2_la_LIBADD = \
41 libgnomevfs_2_la_LDFLAGS = \
42 -version-info $(LIBGNOMEVFS_CURRENT):$(LIBGNOMEVFS_REVISION):$(LIBGNOMEVFS_AGE) \
43 -export-symbols-regex "^[^_].*" \
47 libgnomevfsincludedir = $(includedir)/gnome-vfs-2.0/libgnomevfs
49 libgnomevfsmoduleincludedir = $(includedir)/gnome-vfs-module-2.0/libgnomevfs
51 # mime-sniff-buffers and cancellabe-ops are used by modules
53 gnome-vfs-async-job-map.h \
55 gnome-vfs-cancellable-ops.h \
56 gnome-vfs-configuration.h \
57 gnome-vfs-handle-private.h \
59 gnome-vfs-job-queue.h \
60 gnome-vfs-job-slave.h \
62 gnome-vfs-mime-magic.h \
63 gnome-vfs-mime-private.h \
64 gnome-vfs-mime-sniff-buffer.h \
65 gnome-vfs-mime-sniff-buffer-private.h \
66 gnome-vfs-module-callback-private.h \
67 gnome-vfs-monitor-private.h \
68 gnome-vfs-private-utils.h \
71 gnome-vfs-ssl-private.h \
72 gnome-vfs-thread-pool.h \
75 libgnomevfsmoduleinclude_HEADERS = \
76 gnome-vfs-cancellable-ops.h \
77 gnome-vfs-inet-connection.h \
80 gnome-vfs-mime-info.h \
81 gnome-vfs-module-callback-module-api.h \
82 gnome-vfs-module-shared.h \
84 gnome-vfs-parse-ls.h \
86 gnome-vfs-transform.h \
87 gnome-vfs-socket-buffer.h \
92 libgnomevfsinclude_HEADERS = \
93 gnome-vfs-application-registry.h \
94 gnome-vfs-async-ops.h \
95 gnome-vfs-cancellation.h \
97 gnome-vfs-directory.h \
98 gnome-vfs-file-info.h \
99 gnome-vfs-file-size.h \
100 gnome-vfs-find-directory.h \
103 gnome-vfs-job-limit.h \
104 gnome-vfs-mime-utils.h \
105 gnome-vfs-mime-handlers.h \
106 gnome-vfs-mime-monitor.h \
107 gnome-vfs-module-callback.h \
108 gnome-vfs-monitor.h \
111 gnome-vfs-standard-callbacks.h \
119 libgnomevfs_2_la_SOURCES = \
120 gnome-vfs-application-registry.c \
121 gnome-vfs-async-job-map.c \
122 gnome-vfs-async-ops.c \
123 gnome-vfs-cancellable-ops.c \
124 gnome-vfs-cancellation.c \
125 gnome-vfs-configuration.c \
126 gnome-vfs-context.c \
127 gnome-vfs-directory.c \
128 gnome-vfs-open-fd.c \
129 gnome-vfs-file-info.c \
130 gnome-vfs-find-directory.c \
133 gnome-vfs-inet-connection.c \
135 gnome-vfs-job-queue.c \
136 gnome-vfs-job-slave.c \
139 gnome-vfs-mime-handlers.c \
140 gnome-vfs-mime-info.c \
141 gnome-vfs-mime-magic.c \
142 gnome-vfs-mime-monitor.c \
143 gnome-vfs-mime-sniff-buffer.c \
145 gnome-vfs-module-callback-module-api.c \
146 gnome-vfs-module-callback-private.c \
147 gnome-vfs-module-callback.c \
148 gnome-vfs-module-shared.c \
150 gnome-vfs-monitor.c \
152 gnome-vfs-parse-ls.c \
153 gnome-vfs-private-utils.c \
154 gnome-vfs-private.c \
155 gnome-vfs-process.c \
157 gnome-vfs-socket-buffer.c \
160 gnome-vfs-thread-pool.c \
161 gnome-vfs-transform.c \
169 # BUILT_SOURCES = $(GOB_SRCLIST)
170 # CLEANFILES = $(BUILT_SOURCES)
172 # Platform specific includes
173 libgnomevfsplatformincludedir = $(libdir)/gnome-vfs-2.0/include
174 libgnomevfsplatforminclude_HEADERS = \
175 gnome-vfs-file-size.h
177 # TESTS = check-headers.pl
178 EXTRA_DIST = check-headers.pl