1include $(top_srcdir)/Makefile.decl 2NULL = 3 4# The name of the module. 5DOC_MODULE=gio 6 7# The top-level SGML file. 8DOC_MAIN_SGML_FILE=gio-docs.xml 9 10# Extra options to supply to gtkdoc-scan 11SCAN_OPTIONS=--deprecated-guards="G_DISABLE_DEPRECATED" 12 13# The directory containing the source code. Relative to $(srcdir) 14DOC_SOURCE_DIR=$(top_srcdir)/gio 15 16HFILE_GLOB=$(top_srcdir)/gio/*.h 17CFILE_GLOB=$(top_srcdir)/gio/*.c 18 19# Headers to ignore 20IGNORE_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. 70INCLUDES = \ 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 80GTKDOC_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 88MKDB_OPTIONS = --output-format=xml --sgml-mode --name-space=g 89 90# Images to copy into HTML directory 91HTML_IMAGES = \ 92 gvfs-overview.png 93 94content_files = \ 95 version.xml \ 96 overview.xml \ 97 migrating.xml 98 99expand_content_files = \ 100 overview.xml \ 101 migrating.xml 102 103extra_files = \ 104 version.xml.in \ 105 gvfs-overview.odg 106 107include $(top_srcdir)/gtk-doc.make 108 109EXTRA_DIST += \ 110 version.xml.in 111