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