Remove more internal headers.
[platform/upstream/glib.git] / docs / reference / gio / Makefile.am
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         gdesktopappinfo.h               \
25         gdummyfile.h                    \
26         gfamdirectorymonitor.h          \
27         gfamfilemonitor.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         gunixvolumemonitor.h            \
50         gvolumeprivate.h                \
51         gwin32appinfo.h                 \
52         inotify-diag.h                  \
53         inotify-helper.h                \
54         inotify-kernel.h                \
55         inotify-missing.h               \
56         inotify-path.h                  \
57         inotify-sub.h                   \
58         local_inotify.h                 \
59         local_inotify_syscalls.h        \
60         xdgmime.h                       \
61         xdgmimealias.h                  \
62         xdgmimecache.h                  \
63         xdgmimeglob.h                   \
64         xdgmimeint.h                    \
65         xdgmimemagic.h                  \
66         xdgmimeparent.h                 \
67         $(NULL)
68
69 # CFLAGS and LDFLAGS for compiling scan program. Only needed
70 # if $(DOC_MODULE).types is non-empty.
71 INCLUDES = \
72         -I$(srcdir)                     \
73         -I$(top_srcdir)                 \
74         -I$(top_srcdir)/glib            \
75         -I$(top_srcdir)/gobject         \
76         -I$(top_builddir)               \
77         -I$(top_builddir)/glib          \
78         -I$(top_builddir)/gobject       \
79         $(GLIB_DEBUG_FLAGS)
80
81 GTKDOC_LIBS = \
82         $(top_builddir)/glib/libglib-2.0.la             \
83         $(top_builddir)/gobject/libgobject-2.0.la       \
84         $(top_builddir)/gmodule/libgmodule-2.0.la       \
85         $(top_builddir)/gio/libgio-2.0.la               \
86         $(NULL)
87
88 # Extra options to supply to gtkdoc-mkdb
89 MKDB_OPTIONS = --output-format=xml --sgml-mode
90
91 # Images to copy into HTML directory
92 HTML_IMAGES =
93
94 content_files =                 \
95         version.xml
96
97 extra_files = version.xml.in
98
99 include $(top_srcdir)/gtk-doc.make
100
101 EXTRA_DIST +=                           \
102         version.xml.in