3 # The name of the module.
6 # The top-level SGML file.
7 DOC_MAIN_SGML_FILE=gio-docs.xml
9 # Extra options to supply to gtkdoc-scan
12 --deprecated-guards="G_DISABLE_DEPRECATED" \
13 --ignore-decorators="GLIB_VAR|G_GNUC_INTERNAL|G_GNUC_WARN_UNUSED_RESULT|GLIB_AVAILABLE_IN_ALL|GLIB_AVAILABLE_IN_2_26|GLIB_AVAILABLE_IN_2_28|GLIB_AVAILABLE_IN_2_30|GLIB_AVAILABLE_IN_2_32|GLIB_AVAILABLE_IN_2_34|GLIB_AVAILABLE_IN_2_36|GLIB_AVAILABLE_IN_2_38|GLIB_AVAILABLE_IN_2_40|GLIB_AVAILABLE_IN_2_42|GLIB_AVAILABLE_IN_2_44|GLIB_AVAILABLE_IN_2_46|GLIB_AVAILABLE_IN_2_48|GLIB_AVAILABLE_IN_2_50|GLIB_AVAILABLE_IN_2_52|GLIB_AVAILABLE_IN_2_54|GLIB_AVAILABLE_IN_2_56|GLIB_DEPRECATED_IN_2_26|GLIB_DEPRECATED_IN_2_26_FOR|GLIB_DEPRECATED_IN_2_28|GLIB_DEPRECATED_IN_2_28_FOR|GLIB_DEPRECATED_IN_2_30|GLIB_DEPRECATED_IN_2_30_FOR|GLIB_DEPRECATED_IN_2_32|GLIB_DEPRECATED_IN_2_32_FOR|GLIB_DEPRECATED_IN_2_34|GLIB_DEPRECATED_IN_2_34_FOR|GLIB_DEPRECATED_IN_2_36|GLIB_DEPRECATED_IN_2_36_FOR|GLIB_DEPRECATED_IN_2_38|GLIB_DEPRECATED_IN_2_38_FOR|GLIB_DEPRECATED_IN_2_40|GLIB_DEPRECATED_IN_2_40_FOR|GLIB_DEPRECATED_IN_2_42|GLIB_DEPRECATED_IN_2_42_FOR|GLIB_DEPRECATED_IN_2_44|GLIB_DEPRECATED_IN_2_44_FOR|GLIB_DEPRECATED_IN_2_46|GLIB_DEPRECATED_IN_2_46_FOR|GLIB_DEPRECATED_IN_2_48|GLIB_DEPRECATED_IN_2_48_FOR|GLIB_DEPRECATED_IN_2_50|GLIB_DEPRECATED_IN_2_50_FOR|GLIB_DEPRECATED_IN_2_52|GLIB_DEPRECATED_IN_2_52_FOR|GLIB_DEPRECATED_IN_2_54|GLIB_DEPRECATED_IN_2_54_FOR|GLIB_DEPRECATED_IN_2_56|GLIB_DEPRECATED_IN_2_56_FOR"
15 # The directory containing the source code. Relative to $(srcdir)
16 DOC_SOURCE_DIR =$(top_srcdir)/gio $(top_builddir)/gio
19 $(top_srcdir)/gio/*.h \
20 $(top_builddir)/gio/gioenumtypes.h
21 CFILE_GLOB=$(top_srcdir)/gio/*.c
37 gcontenttypeprivate.h \
38 gcontextspecificgroup.h \
39 gcredentialsprivate.h \
40 gdbus-daemon-generated.h \
41 gdbusactiongroup-private.h \
43 gdbusauthmechanismanon.h \
44 gdbusauthmechanismexternal.h \
45 gdbusauthmechanism.h \
46 gdbusauthmechanismsha1.h \
49 gdelayedsettingsbackend.h \
51 gdummyproxyresolver.h \
53 gfileattribute-priv.h \
59 glocaldirectorymonitor.h \
60 glocalfileenumerator.h \
63 glocalfileinputstream.h \
64 glocalfileiostream.h \
66 glocalfileoutputstream.h \
69 gnativevolumemonitor.h \
70 gnetworkingprivate.h \
71 gnetworkmonitorbase.h \
72 gnetworkmonitornetlink.h \
74 gnetworkmonitorportal.h \
75 gnotificationbackend.h \
76 gnotification-private.h \
78 gproxyresolverportal.h \
79 gregistrysettingsbackend.h \
81 gsettingsbackendinternal.h \
83 gsettingsschema-internal.h \
84 gsocketinputstream.h \
85 gsocketoutputstream.h \
89 gsubprocesslauncher-private.h \
91 gunionvolumemonitor.h \
95 gunixvolumemonitor.h \
100 gwin32volumemonitor.h \
107 gfiledescriptorbased.h \
109 gunixcredentialsmessage.h \
114 gunixoutputstream.h \
115 gunixsocketaddress.h \
122 IGNORE_HFILES += gdesktopappinfo.h
124 IGNORE_HFILES += gosxappinfo.h
128 gwin32networkmonitor.h \
129 gwin32inputstream.h \
130 gwin32outputstream.h \
134 MKDB_IGNORE_FILES = \
135 gdbus-daemon-generated.c \
141 # CFLAGS and LDFLAGS for compiling scan program. Only needed
142 # if $(DOC_MODULE).types is non-empty.
148 $(top_builddir)/glib/libglib-2.0.la \
149 $(top_builddir)/gobject/libgobject-2.0.la \
150 $(top_builddir)/gmodule/libgmodule-2.0.la \
151 $(top_builddir)/gio/libgio-2.0.la \
154 # Extra options to supply to gtkdoc-mkdb
155 MKDB_OPTIONS = --output-format=xml --name-space=g \
156 --ignore-files='$(MKDB_IGNORE_FILES)'
158 # Images to copy into HTML directory
167 migrating-posix.xml \
168 migrating-gnome-vfs.xml \
169 migrating-gconf.xml \
170 migrating-gdbus.xml \
171 gio-querymodules.xml \
172 glib-compile-schemas.xml\
173 glib-compile-resources.xml \
182 expand_content_files = \
184 migrating-posix.xml \
185 migrating-gnome-vfs.xml \
186 migrating-gconf.xml \
187 migrating-gdbus.xml \
195 # Extra options to supply to gtkdoc-fixref
196 FIXXREF_OPTIONS=--extra-dir=$(srcdir)/../glib/html --extra-dir=$(srcdir)/../gobject/html
198 include $(top_srcdir)/gtk-doc.make
210 glib-compile-schemas.1 \
211 glib-compile-resources.1 \
221 --stringparam man.output.quietly 1 \
222 --stringparam funcsynopsis.style ansi \
223 --stringparam man.th.extra1.suppress 1 \
224 --stringparam man.authors.section.enabled 0 \
225 --stringparam man.copyright.section.enabled 0
228 $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
233 CLEANFILES += $(man_MANS)
235 dist-hook-local: all-local
237 gio-docs-clean: clean
238 cd $(srcdir) && rm -rf xml html