Home | History | Annotate | Download | only in gio
      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