1 include $(top_srcdir)/Makefile.decl 2 NULL = 3 4 # The name of the module. 5 DOC_MODULE=gio 6 7 # The top-level SGML file. 8 DOC_MAIN_SGML_FILE=gio-docs.xml 9 10 # Extra options to supply to gtkdoc-scan 11 SCAN_OPTIONS=--deprecated-guards="G_DISABLE_DEPRECATED" 12 13 # The directory containing the source code. Relative to $(srcdir) 14 DOC_SOURCE_DIR=$(top_srcdir)/gio 15 16 HFILE_GLOB=$(top_srcdir)/gio/*.h 17 CFILE_GLOB=$(top_srcdir)/gio/*.c 18 19 # Headers to ignore 20 IGNORE_HFILES= \ 21 fam-helper.h \ 22 gasynchelper.h \ 23 gcontenttypeprivate.h \ 24 gdummyfile.h \ 25 gfamdirectorymonitor.h \ 26 gfamfilemonitor.h \ 27 gfileattribute-priv.h \ 28 ginotifydirectorymonitor.h \ 29 ginotifyfilemonitor.h \ 30 gio-marshal.h \ 31 gio.h \ 32 gioalias.h \ 33 gioalias.h \ 34 gioenumtypes.h \ 35 giomodule-priv.h \ 36 glocaldirectorymonitor.h \ 37 glocalfile.h \ 38 glocalfileenumerator.h \ 39 glocalfileinfo.h \ 40 glocalfileinputstream.h \ 41 glocalfilemonitor.h \ 42 glocalfileoutputstream.h \ 43 glocalvfs.h \ 44 gnativevolumemonitor.h \ 45 gpollfilemonitor.h \ 46 gunionvolumemonitor.h \ 47 gunixdrive.h \ 48 gunixvolume.h \ 49 gvolumeprivate.h \ 50 gwin32appinfo.h \ 51 inotify-diag.h \ 52 inotify-helper.h \ 53 inotify-kernel.h \ 54 inotify-missing.h \ 55 inotify-path.h \ 56 inotify-sub.h \ 57 local_inotify.h \ 58 local_inotify_syscalls.h \ 59 xdgmime.h \ 60 xdgmimealias.h \ 61 xdgmimecache.h \ 62 xdgmimeglob.h \ 63 xdgmimeint.h \ 64 xdgmimemagic.h \ 65 xdgmimeparent.h \ 66 $(NULL) 67 68 # CFLAGS and LDFLAGS for compiling scan program. Only needed 69 # if $(DOC_MODULE).types is non-empty. 70 INCLUDES = \ 71 -I$(srcdir) \ 72 -I$(top_srcdir) \ 73 -I$(top_srcdir)/glib \ 74 -I$(top_srcdir)/gobject \ 75 -I$(top_builddir) \ 76 -I$(top_builddir)/glib \ 77 -I$(top_builddir)/gobject \ 78 $(GLIB_DEBUG_FLAGS) 79 80 GTKDOC_LIBS = \ 81 $(top_builddir)/glib/libglib-2.0.la \ 82 $(top_builddir)/gobject/libgobject-2.0.la \ 83 $(top_builddir)/gmodule/libgmodule-2.0.la \ 84 $(top_builddir)/gio/libgio-2.0.la \ 85 $(NULL) 86 87 # Extra options to supply to gtkdoc-mkdb 88 MKDB_OPTIONS = --output-format=xml --sgml-mode --name-space=g 89 90 # Images to copy into HTML directory 91 HTML_IMAGES = \ 92 gvfs-overview.png 93 94 content_files = \ 95 version.xml \ 96 overview.xml \ 97 migrating.xml 98 99 expand_content_files = \ 100 overview.xml \ 101 migrating.xml 102 103 extra_files = \ 104 version.xml.in \ 105 gvfs-overview.odg 106 107 include $(top_srcdir)/gtk-doc.make 108 109 EXTRA_DIST += \ 110 version.xml.in 111