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
10 SCAN_OPTIONS=--deprecated-guards="G_DISABLE_DEPRECATED" \
11 --ignore-decorators="G_GNUC_WARN_UNUSED_RESULT"
13 # The directory containing the source code. Relative to $(srcdir)
14 DOC_SOURCE_DIR =$(top_srcdir)/gio $(top_builddir)/gio
17 $(top_srcdir)/gio/*.h \
18 $(top_builddir)/gio/gioenumtypes.h
19 CFILE_GLOB=$(top_srcdir)/gio/*.c
35 gcontenttypeprivate.h \
36 gcontextspecificgroup.h \
37 gcredentialsprivate.h \
38 gdbus-daemon-generated.h \
39 gdbusactiongroup-private.h \
41 gdbusauthmechanismanon.h \
42 gdbusauthmechanismexternal.h \
43 gdbusauthmechanism.h \
44 gdbusauthmechanismsha1.h \
47 gdelayedsettingsbackend.h \
49 gdummyproxyresolver.h \
51 gfileattribute-priv.h \
58 glocaldirectorymonitor.h \
59 glocalfileenumerator.h \
62 glocalfileinputstream.h \
63 glocalfileiostream.h \
65 glocalfileoutputstream.h \
68 gnativevolumemonitor.h \
69 gnetworkingprivate.h \
70 gnetworkmonitorbase.h \
71 gnetworkmonitornetlink.h \
73 gnotificationbackend.h \
74 gnotification-private.h \
76 gregistrysettingsbackend.h \
78 gsettingsbackendinternal.h \
80 gsettingsschema-internal.h \
81 gsocketinputstream.h \
82 gsocketoutputstream.h \
86 gsubprocesslauncher-private.h \
88 gunionvolumemonitor.h \
92 gunixvolumemonitor.h \
96 gwin32volumemonitor.h \
100 gdbus-daemon-generated.c \
106 # CFLAGS and LDFLAGS for compiling scan program. Only needed
107 # if $(DOC_MODULE).types is non-empty.
113 $(top_builddir)/glib/libglib-2.0.la \
114 $(top_builddir)/gobject/libgobject-2.0.la \
115 $(top_builddir)/gmodule/libgmodule-2.0.la \
116 $(top_builddir)/gio/libgio-2.0.la \
119 # Extra options to supply to gtkdoc-mkdb
120 MKDB_OPTIONS = --output-format=xml --name-space=g \
121 --ignore-files='$(MKDB_IGNORE_FILES)'
123 # Images to copy into HTML directory
132 migrating-posix.xml \
133 migrating-gnome-vfs.xml \
134 migrating-gconf.xml \
135 migrating-gdbus.xml \
136 gio-querymodules.xml \
137 glib-compile-schemas.xml\
138 glib-compile-resources.xml \
147 expand_content_files = \
149 migrating-posix.xml \
150 migrating-gnome-vfs.xml \
151 migrating-gconf.xml \
152 migrating-gdbus.xml \
160 # Extra options to supply to gtkdoc-fixref
161 FIXXREF_OPTIONS=--extra-dir=$(srcdir)/../glib/html --extra-dir=$(srcdir)/../gobject/html
163 include $(top_srcdir)/gtk-doc.make
175 glib-compile-schemas.1 \
176 glib-compile-resources.1 \
186 --stringparam man.output.quietly 1 \
187 --stringparam funcsynopsis.style ansi \
188 --stringparam man.th.extra1.suppress 1 \
189 --stringparam man.authors.section.enabled 0 \
190 --stringparam man.copyright.section.enabled 0
193 $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
198 CLEANFILES += $(man_MANS)
200 EXTRA_DIST += $(man_MANS)
202 dist-hook-local: all-local
204 gio-docs-clean: clean
205 cd $(srcdir) && rm -rf xml html