1
2NULL =
3
4SUBDIRS = man
5
6DOC_DIR = $(top_srcdir)/doc
7
8# The name of the module.
9DOC_MODULE=udisks2
10
11# The top-level SGML file.
12DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml
13
14# Extra options to supply to gtkdoc-scan
15SCAN_OPTIONS=
16
17# Types
18UDISKS_TYPES=$(DOC_MODULE).types
19
20# Sections
21UDISKS_SECTIONS=$(DOC_MODULE)-sections.txt
22
23# The directory containing the source code. Relative to $(srcdir)
24DOC_SOURCE_DIR = $(top_srcdir) $(top_builddir)
25
26HFILE_GLOB =                                                                   \
27	$(top_srcdir)/udisks/*.h                                               \
28	$(top_builddir)/udisks/*.h                                             \
29	$(NULL)
30
31CFILE_GLOB =                                                                   \
32	$(top_srcdir)/udisks/*.c                                               \
33	$(top_builddir)/udisks/*.c                                             \
34	$(NULL)
35
36if ENABLE_DAEMON
37HFILE_GLOB +=                                                                  \
38	$(top_srcdir)/src/*.h                                                  \
39	$(NULL)
40
41CFILE_GLOB +=                                                                  \
42	$(top_srcdir)/src/*.c                                                  \
43	$(NULL)
44endif # ENABLE_DAEMON
45
46# Headers to ignore
47IGNORE_HFILES=                                                                 \
48	config.h                                                               \
49	$(NULL)
50
51# CFLAGS and LDFLAGS for compiling scan program. Only needed
52# if $(DOC_MODULE).types is non-empty.
53AM_CPPFLAGS =                                                                  \
54	-I$(srcdir)                                                            \
55	-I$(top_srcdir)                                                        \
56	-I$(top_builddir)                                                      \
57	$(GLIB_CFLAGS)                                                         \
58	$(GIO_CFLAGS)                                                          \
59	$(NULL)
60
61GTKDOC_LIBS =                                                                  \
62	$(GLIB_LIBS)                                                           \
63	$(GIO_LIBS)                                                            \
64	$(top_builddir)/udisks/libudisks2.la                                   \
65	$(NULL)
66
67if ENABLE_DAEMON
68GTKDOC_LIBS +=                                                                 \
69	$(top_builddir)/src/libudisks-daemon.la                                \
70	$(NULL)
71endif # ENABLE_DAEMON
72
73# Extra options to supply to gtkdoc-mkdb
74MKDB_OPTIONS = --output-format=xml --sgml-mode --name-space=udisks
75
76# Images to copy into HTML directory.
77# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
78HTML_IMAGES =                                                                  \
79	$(NULL)
80
81# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
82# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
83content_files =                                                                \
84	configurable_mount_options.xml                                         \
85	$(NULL)
86
87# SGML files where gtk-doc abbreviations (#GtkWidget) are expanded
88# These files must be listed here *and* in content_files
89# e.g. expand_content_files=running.sgml
90expand_content_files =                                                         \
91	$(NULL)
92
93extra_files =                                                                  \
94	$(NULL)
95
96# ------------------------------------------------------------------------------
97
98if ENABLE_GTK_DOC
99all-local: generate-main-sgml-file
100endif
101
102# New gtk-doc 2.16 for some reason automatically creates a no-op
103# "$(DOC_MAIN_SGML_FILE)" make target that overrides our target
104$(DOC_MAIN_SGML_FILE): generate-main-sgml-file
105
106# udisks2-docs.xml, udisks2-sections.txt udisks2.types
107generate-main-sgml-file: $(DOC_MAIN_SGML_FILE).in $(UDISKS_SECTIONS).in $(UDISKS_TYPES).in
108	$(AM_V_at) rm -f $(DOC_MAIN_SGML_FILE) $(UDISKS_SECTIONS) $(UDISKS_TYPES) && \
109	cp $(DOC_MAIN_SGML_FILE).in $(builddir)/$(DOC_MAIN_SGML_FILE) && \
110	cp $(UDISKS_SECTIONS).in $(builddir)/$(UDISKS_SECTIONS) && \
111	cp $(UDISKS_TYPES).in $(builddir)/$(UDISKS_TYPES)
112if ENABLE_DAEMON
113	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).daemon.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
114	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).daemon.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
115	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).daemon.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
116else
117	$(AM_V_at) $(SED) "/<\!-- DAEMON_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
118	$(AM_V_at) $(SED) "/\# DAEMON_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
119endif # ENABLE_DAEMON
120if HAVE_LVM2
121	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).lvm2.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
122	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).lvm2.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
123	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).lvm2.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
124else
125	$(AM_V_at) $(SED) "/<\!-- LVM2_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
126	$(AM_V_at) $(SED) "/\# LVM2_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
127endif # HAVE_LVM2
128if HAVE_LSM
129	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).lsm.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
130	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).lsm.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
131	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).lsm.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
132else
133	$(AM_V_at) $(SED) "/<\!-- LSM_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
134	$(AM_V_at) $(SED) "/\# LSM_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
135endif # HAVE_LSM
136if HAVE_ISCSI
137	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).iscsi.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
138	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).iscsi.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
139	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).iscsi.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
140else
141	$(AM_V_at) $(SED) "/<\!-- ISCSI_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
142	$(AM_V_at) $(SED) "/\# ISCSI_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
143endif # HAVE_ISCSI
144if HAVE_BTRFS
145	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).btrfs.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
146	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).btrfs.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
147	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).btrfs.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
148else
149	$(AM_V_at) $(SED) "/<\!-- BTRFS_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
150	$(AM_V_at) $(SED) "/\# BTRFS_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
151endif # HAVE_BTRFS
152if HAVE_ZRAM
153	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).zram.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
154	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).zram.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
155	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).zram.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
156else
157	$(AM_V_at) $(SED) "/<\!-- ZRAM_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
158	$(AM_V_at) $(SED) "/\# ZRAM_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
159endif # HAVE_ZRAM
160if HAVE_BCACHE
161	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).bcache.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
162	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).bcache.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
163	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).bcache.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
164else
165	$(AM_V_at) $(SED) "/<\!-- BCACHE_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
166	$(AM_V_at) $(SED) "/\# BCACHE_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
167endif # HAVE_BCACHE
168if HAVE_VDO
169	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(DOC_MAIN_SGML_FILE).vdo.sed $(builddir)/$(DOC_MAIN_SGML_FILE) > $(builddir)/$(DOC_MAIN_SGML_FILE).tmp && mv -f $(builddir)/$(DOC_MAIN_SGML_FILE).tmp $(builddir)/$(DOC_MAIN_SGML_FILE)
170	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_SECTIONS).vdo.sed $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
171	$(AM_V_at) $(SED) -f $(DOC_DIR)/$(UDISKS_TYPES).vdo.sed $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
172else
173	$(AM_V_at) $(SED) "/<\!-- VDO_GENERATED_SECTIONS -->/d" $(builddir)/$(UDISKS_SECTIONS) > $(builddir)/$(UDISKS_SECTIONS).tmp && mv -f $(builddir)/$(UDISKS_SECTIONS).tmp $(builddir)/$(UDISKS_SECTIONS)
174	$(AM_V_at) $(SED) "/\# VDO_TYPES/d" $(builddir)/$(UDISKS_TYPES) > $(builddir)/$(UDISKS_TYPES).tmp && mv -f $(builddir)/$(UDISKS_TYPES).tmp $(builddir)/$(UDISKS_TYPES)
175endif # HAVE_VDO
176
177
178if ENABLE_DAEMON
179
180# GTKDOC for LVM2
181if HAVE_LVM2
182DOC_SOURCE_DIR += $(top_srcdir)/modules/lvm2
183HFILE_GLOB += $(top_srcdir)/modules/lvm2/*.h
184CFILE_GLOB += $(top_srcdir)/modules/lvm2/*.c
185AM_CPPFLAGS += -I$(top_srcdir)/modules/lvm2
186GTKDOC_LIBS += $(top_builddir)/modules/lvm2/libudisks2_lvm2.la
187endif # HAVE_LVM2
188
189# GTKDOC for ISCSI
190if HAVE_ISCSI
191DOC_SOURCE_DIR += $(top_srcdir)/modules/iscsi
192HFILE_GLOB += $(top_srcdir)/modules/iscsi/*.h
193CFILE_GLOB += $(top_srcdir)/modules/iscsi/*.c
194AM_CPPFLAGS += -I$(top_srcdir)/modules/iscsi
195GTKDOC_LIBS += $(top_builddir)/modules/iscsi/libudisks2_iscsi.la
196endif # HAVE_ISCSI
197
198# GTKDOC for BTRFS
199if HAVE_BTRFS
200DOC_SOURCE_DIR += $(top_srcdir)/modules/btrfs
201HFILE_GLOB += $(top_srcdir)/modules/btrfs/*.h
202CFILE_GLOB += $(top_srcdir)/modules/btrfs/*.c
203AM_CPPFLAGS += -I$(top_srcdir)/modules/btrfs
204GTKDOC_LIBS += $(top_builddir)/modules/btrfs/libudisks2_btrfs.la
205endif # HAVE_BTRFS
206
207# GTKDOC for ZRAM
208if HAVE_ZRAM
209DOC_SOURCE_DIR += $(top_srcdir)/modules/zram
210HFILE_GLOB += $(top_srcdir)/modules/zram/*.h
211CFILE_GLOB += $(top_srcdir)/modules/zram/*.c
212AM_CPPFLAGS += -I$(top_srcdir)/modules/zram
213GTKDOC_LIBS += $(top_builddir)/modules/zram/libudisks2_zram.la
214endif # HAVE_ZRAM
215
216# GTKDOC for LSM
217if HAVE_LSM
218DOC_SOURCE_DIR += $(top_srcdir)/modules/lsm
219HFILE_GLOB += $(top_srcdir)/modules/lsm/*.h
220CFILE_GLOB += $(top_srcdir)/modules/lsm/*.c
221AM_CPPFLAGS += -I$(top_srcdir)/modules/lsm
222GTKDOC_LIBS += $(top_builddir)/modules/lsm/libudisks2_lsm.la
223endif # HAVE_LSM
224
225# GTKDOC for BCACHE
226if HAVE_BCACHE
227DOC_SOURCE_DIR += $(top_srcdir)/modules/bcache
228HFILE_GLOB += $(top_srcdir)/modules/bcache/*.h
229CFILE_GLOB += $(top_srcdir)/modules/bcache/*.c
230AM_CPPFLAGS += -I$(top_srcdir)/modules/bcache
231GTKDOC_LIBS += $(top_builddir)/modules/bcache/libudisks2_bcache.la
232endif # HAVE_BCACHE
233
234# GTKDOC for VDO
235if HAVE_VDO
236DOC_SOURCE_DIR += $(top_srcdir)/modules/vdo
237HFILE_GLOB += $(top_srcdir)/modules/vdo/*.h
238CFILE_GLOB += $(top_srcdir)/modules/vdo/*.c
239AM_CPPFLAGS += -I$(top_srcdir)/modules/vdo
240GTKDOC_LIBS += $(top_builddir)/modules/vdo/libudisks2_vdo.la
241endif # HAVE_VDO
242
243endif # ENABLE_DAEMON
244
245
246# ------------------------------------------------------------------------------
247
248include $(top_srcdir)/gtk-doc.make
249
250EXTRA_DIST +=                                                                  \
251	$(DOC_MAIN_SGML_FILE).in.in                                            \
252	$(DOC_MAIN_SGML_FILE).in                                               \
253	$(DOC_MAIN_SGML_FILE).bcache.dbus.in                                   \
254	$(DOC_MAIN_SGML_FILE).bcache.generated.in                              \
255	$(DOC_MAIN_SGML_FILE).bcache.sed                                       \
256	$(DOC_MAIN_SGML_FILE).btrfs.dbus.in                                    \
257	$(DOC_MAIN_SGML_FILE).btrfs.generated.in                               \
258	$(DOC_MAIN_SGML_FILE).btrfs.sed                                        \
259	$(DOC_MAIN_SGML_FILE).daemon.part.in                                   \
260	$(DOC_MAIN_SGML_FILE).daemon.sed                                       \
261	$(DOC_MAIN_SGML_FILE).iscsi.dbus.in                                    \
262	$(DOC_MAIN_SGML_FILE).iscsi.generated.in                               \
263	$(DOC_MAIN_SGML_FILE).iscsi.sed                                        \
264	$(DOC_MAIN_SGML_FILE).lsm.dbus.in                                      \
265	$(DOC_MAIN_SGML_FILE).lsm.generated.in                                 \
266	$(DOC_MAIN_SGML_FILE).lsm.sed                                          \
267	$(DOC_MAIN_SGML_FILE).lvm2.dbus.in                                     \
268	$(DOC_MAIN_SGML_FILE).lvm2.generated.in                                \
269	$(DOC_MAIN_SGML_FILE).lvm2.sed                                         \
270	$(DOC_MAIN_SGML_FILE).vdo.dbus.in                                      \
271	$(DOC_MAIN_SGML_FILE).vdo.generated.in                                 \
272	$(DOC_MAIN_SGML_FILE).vdo.sed                                          \
273	$(DOC_MAIN_SGML_FILE).zram.dbus.in                                     \
274	$(DOC_MAIN_SGML_FILE).zram.generated.in                                \
275	$(DOC_MAIN_SGML_FILE).zram.block_devices.in                            \
276	$(DOC_MAIN_SGML_FILE).zram.sed                                         \
277	$(UDISKS_TYPES).in.in                                                  \
278	$(UDISKS_TYPES).in                                                     \
279	$(UDISKS_TYPES).bcache.in                                              \
280	$(UDISKS_TYPES).bcache.sed                                             \
281	$(UDISKS_TYPES).btrfs.in                                               \
282	$(UDISKS_TYPES).btrfs.sed                                              \
283	$(UDISKS_TYPES).daemon.in                                              \
284	$(UDISKS_TYPES).daemon.sed                                             \
285	$(UDISKS_TYPES).iscsi.in                                               \
286	$(UDISKS_TYPES).iscsi.sed                                              \
287	$(UDISKS_TYPES).lsm.in                                                 \
288	$(UDISKS_TYPES).lsm.sed                                                \
289	$(UDISKS_TYPES).lvm2.in                                                \
290	$(UDISKS_TYPES).lvm2.sed                                               \
291	$(UDISKS_TYPES).vdo.in                                                 \
292	$(UDISKS_TYPES).vdo.sed                                                \
293	$(UDISKS_TYPES).zram.in                                                \
294	$(UDISKS_TYPES).zram.sed                                               \
295	$(UDISKS_SECTIONS).in.in                                               \
296	$(UDISKS_SECTIONS).in                                                  \
297	$(UDISKS_SECTIONS).bcache.sections.in                                  \
298	$(UDISKS_SECTIONS).bcache.sed                                          \
299	$(UDISKS_SECTIONS).btrfs.sections.in                                   \
300	$(UDISKS_SECTIONS).btrfs.sed                                           \
301	$(UDISKS_SECTIONS).daemon.sections.in                                  \
302	$(UDISKS_SECTIONS).daemon.sed                                          \
303	$(UDISKS_SECTIONS).iscsi.sections.in                                   \
304	$(UDISKS_SECTIONS).iscsi.sed                                           \
305	$(UDISKS_SECTIONS).lsm.sections.in                                     \
306	$(UDISKS_SECTIONS).lsm.sed                                             \
307	$(UDISKS_SECTIONS).lvm2.sections.in                                    \
308	$(UDISKS_SECTIONS).lvm2.sed                                            \
309	$(UDISKS_SECTIONS).vdo.sections.in                                     \
310	$(UDISKS_SECTIONS).vdo.sed                                             \
311	$(UDISKS_SECTIONS).zram.sections.in                                    \
312	$(UDISKS_SECTIONS).zram.sed                                            \
313	$(UDISKS_SECTIONS).lsm.sections.in                                     \
314	configurable_mount_options.xml                                         \
315	version.xml.in                                                         \
316	TODO-ISCSI
317
318CLEANFILES +=                                                                  \
319	$(DOC_MAIN_SGML_FILE)                                                  \
320	$(UDISKS_SECTIONS)                                                     \
321	$(UDISKS_TYPES)                                                        \
322	$(DOC_MODULE)-decl-list.txt                                            \
323	$(DOC_MODULE)-decl.txt                                                 \
324	$(DOC_MODULE)-overrides.txt                                            \
325	$(DOC_MODULE)-undeclared.txt                                           \
326	$(DOC_MODULE)-undocumented.txt                                         \
327	$(DOC_MODULE)-overrides.txt                                            \
328	$(DOC_MODULE)-unused.txt                                               \
329	$(DOC_MODULE).args                                                     \
330	$(DOC_MODULE).hierarchy                                                \
331	$(DOC_MODULE).interfaces                                               \
332	$(DOC_MODULE).prerequisites                                            \
333	$(DOC_MODULE).signals                                                  \
334	*.stamp                                                                \
335	-rf xml html tmpl                                                      \
336	$(NULL)
337
338.PHONY: generate-main-sgml-file
339