ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/gnome-vfs2-2.3.8-1.src.rpm
[gnome-vfs-httpcaptive.git] / libgnomevfs / Makefile.am
1 NULL = 
2
3 INCLUDES =                                      \
4         -I$(top_srcdir)                         \
5         -I$(top_builddir)                       \
6         $(LIBGNOMEVFS_CFLAGS)                   \
7         $(VFS_CFLAGS)                           \
8         -D_FILE_OFFSET_BITS=64                  \
9         -D_BSD_SOURCE                           \
10         -D_GNU_SOURCE                           \
11         -D_LARGEFILE64_SOURCE                   \
12         -D_POSIX_PTHREAD_SEMANTICS              \
13         -D_REENTRANT                            \
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\"          \
21         -I/usr/kerberos/include \
22         $(NULL)
23
24 # %.c %.h: %.gob
25 #       $(top_srcdir)/gob/src/gob2 $<
26 #
27 # GOB_SRCLIST =                                         \
28 #       gnome-vfs-metadata.c                    \
29 #       gnome-vfs-metadata.h                    \
30 #       gnome-vfs-metadata-private.h            \
31 #       $(NULL)
32 # GOB_FILES =                                   \
33 #       gnome-vfs-metadata.gob                  \
34 #       $(NULL)
35
36 lib_LTLIBRARIES = libgnomevfs-2.la
37
38 libgnomevfs_2_la_LIBADD =                       \
39         $(LIBGNOMEVFS_LIBS)                     \
40         $(NULL)
41
42 libgnomevfs_2_la_LDFLAGS =                      \
43         -version-info $(LIBGNOMEVFS_CURRENT):$(LIBGNOMEVFS_REVISION):$(LIBGNOMEVFS_AGE) \
44         -export-symbols-regex "^[^_].*" \
45         -no-undefined \
46         $(NULL)
47
48 libgnomevfsincludedir = $(includedir)/gnome-vfs-2.0/libgnomevfs
49
50 libgnomevfsmoduleincludedir = $(includedir)/gnome-vfs-module-2.0/libgnomevfs
51
52 # mime-sniff-buffers and cancellabe-ops are used by modules
53 noinst_HEADERS =                                \
54         gnome-vfs-async-job-map.h               \
55         gnome-vfs-backend.h                     \
56         gnome-vfs-cancellable-ops.h             \
57         gnome-vfs-configuration.h               \
58         gnome-vfs-handle-private.h              \
59         gnome-vfs-i18n.h                        \
60         gnome-vfs-job-queue.h                   \
61         gnome-vfs-job-slave.h                   \
62         gnome-vfs-job.h                         \
63         gnome-vfs-mime-magic.h                  \
64         gnome-vfs-mime-private.h                \
65         gnome-vfs-mime-sniff-buffer.h           \
66         gnome-vfs-mime-sniff-buffer-private.h   \
67         gnome-vfs-module-callback-private.h     \
68         gnome-vfs-monitor-private.h             \
69         gnome-vfs-private-utils.h               \
70         gnome-vfs-private.h                     \
71         gnome-vfs-process.h                     \
72         gnome-vfs-ssl-private.h                 \
73         gnome-vfs-thread-pool.h                 \
74         $(NULL)
75
76 libgnomevfsmoduleinclude_HEADERS =              \
77         gnome-vfs-cancellable-ops.h             \
78         gnome-vfs-inet-connection.h             \
79         gnome-vfs-method.h                      \
80         gnome-vfs-mime.h                        \
81         gnome-vfs-mime-info.h                   \
82         gnome-vfs-module-callback-module-api.h  \
83         gnome-vfs-module-shared.h               \
84         gnome-vfs-module.h                      \
85         gnome-vfs-parse-ls.h                    \
86         gnome-vfs-ssl.h                         \
87         gnome-vfs-transform.h                   \
88         gnome-vfs-socket-buffer.h               \
89         gnome-vfs-socket.h                      \
90         $(NULL)
91
92
93 libgnomevfsinclude_HEADERS =                    \
94         gnome-vfs-application-registry.h        \
95         gnome-vfs-async-ops.h                   \
96         gnome-vfs-cancellation.h                \
97         gnome-vfs-context.h                     \
98         gnome-vfs-directory.h                   \
99         gnome-vfs-file-info.h                   \
100         gnome-vfs-file-size.h                   \
101         gnome-vfs-find-directory.h              \
102         gnome-vfs-handle.h                      \
103         gnome-vfs-init.h                        \
104         gnome-vfs-job-limit.h                   \
105         gnome-vfs-mime-utils.h                  \
106         gnome-vfs-mime-handlers.h               \
107         gnome-vfs-mime-monitor.h                \
108         gnome-vfs-module-callback.h             \
109         gnome-vfs-monitor.h                     \
110         gnome-vfs-ops.h                         \
111         gnome-vfs-result.h                      \
112         gnome-vfs-standard-callbacks.h          \
113         gnome-vfs-types.h                       \
114         gnome-vfs-uri.h                         \
115         gnome-vfs-utils.h                       \
116         gnome-vfs-xfer.h                        \
117         gnome-vfs.h                             \
118         $(NULL)
119
120 libgnomevfs_2_la_SOURCES =                      \
121         gnome-vfs-application-registry.c        \
122         gnome-vfs-async-job-map.c               \
123         gnome-vfs-async-ops.c                   \
124         gnome-vfs-cancellable-ops.c             \
125         gnome-vfs-cancellation.c                \
126         gnome-vfs-configuration.c               \
127         gnome-vfs-context.c                     \
128         gnome-vfs-directory.c                   \
129         gnome-vfs-open-fd.c                     \
130         gnome-vfs-file-info.c                   \
131         gnome-vfs-find-directory.c              \
132         gnome-vfs-handle.c                      \
133         gnome-vfs-i18n.c                        \
134         gnome-vfs-inet-connection.c             \
135         gnome-vfs-init.c                        \
136         gnome-vfs-job-queue.c                   \
137         gnome-vfs-job-slave.c                   \
138         gnome-vfs-job.c                         \
139         gnome-vfs-method.c                      \
140         gnome-vfs-mime-handlers.c               \
141         gnome-vfs-mime-info.c                   \
142         gnome-vfs-mime-magic.c                  \
143         gnome-vfs-mime-monitor.c                \
144         gnome-vfs-mime-sniff-buffer.c           \
145         gnome-vfs-mime.c                        \
146         gnome-vfs-module-callback-module-api.c  \
147         gnome-vfs-module-callback-private.c     \
148         gnome-vfs-module-callback.c             \
149         gnome-vfs-module-shared.c               \
150         gnome-vfs-module.c                      \
151         gnome-vfs-monitor.c                     \
152         gnome-vfs-ops.c                         \
153         gnome-vfs-parse-ls.c                    \
154         gnome-vfs-private-utils.c               \
155         gnome-vfs-private.c                     \
156         gnome-vfs-process.c                     \
157         gnome-vfs-result.c                      \
158         gnome-vfs-socket-buffer.c               \
159         gnome-vfs-socket.c                      \
160         gnome-vfs-ssl.c                         \
161         gnome-vfs-thread-pool.c                 \
162         gnome-vfs-transform.c                   \
163         gnome-vfs-uri.c                         \
164         gnome-vfs-utils.c                       \
165         gnome-vfs-xfer.c                        \
166         $(NULL)
167
168 #       $(GOB_SRCLIST)                          \
169 #       $(GOB_FILES)                            \
170 # BUILT_SOURCES = $(GOB_SRCLIST)
171 # CLEANFILES = $(BUILT_SOURCES)
172
173 # Platform specific includes
174 libgnomevfsplatformincludedir = $(libdir)/gnome-vfs-2.0/include
175 libgnomevfsplatforminclude_HEADERS =            \
176         gnome-vfs-file-size.h
177
178 # TESTS = check-headers.pl
179 EXTRA_DIST = check-headers.pl 
180