4 DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
7 # Extra options to supply to gtkdoc-mkdb.
8 MKDB_OPTIONS=--sgml-mode --output-format=xml
10 # Extra doc dir eg. --extra-dir=../html
13 # Used for dependencies. The docs will be rebuilt if any of these change.
14 HFILE_GLOB=$(top_srcdir)/lib/*.h
15 CFILE_GLOB=$(top_srcdir)/lib/*.c
17 # Header files to ignore when scanning.
21 rb-cut-and-paste-code.h \
29 -I$(top_srcdir)/sources \
30 -I$(top_srcdir)/shell \
31 -I$(top_srcdir)/rhythmdb \
32 -I$(top_srcdir)/player \
33 -I$(top_srcdir)/metadata \
34 -I$(top_srcdir)/widgets \
36 -I$(top_srcdir)/daapsharing \
37 -I$(top_srcdir)/plugins \
38 -I$(top_srcdir)/backends \
44 $(top_builddir)/shell/librbshell.la \
45 $(top_builddir)/sources/libsources.la \
46 $(top_builddir)/sources/libsourcesimpl.la \
47 $(top_builddir)/rhythmdb/librhythmdb.la \
48 $(top_builddir)/podcast/librbpodcast.la \
49 $(top_builddir)/metadata/librbmetadata.la \
50 $(top_builddir)/widgets/librbwidgets.la \
51 $(top_builddir)/lib/librb.la \
52 $(top_builddir)/backends/librbbackends.la \
53 $(top_builddir)/daapsharing/libdaapsharing.la \
54 $(top_builddir)/plugins/librbplugins.la \
55 $(TOTEM_PLPARSER_LIBS) \
57 $(LIBNAUTILUS_BURN_LIBS) \
65 if ENABLE_TRACK_TRANSFER
66 GTKDOC_LIBS += $(GNOME_MEDIA_PROFILES_LIBS)
70 GTKDOC_LIBS += $(PYTHON_LIBS) $(top_builddir)/bindings/python/rb.la
76 include $(top_srcdir)/gtk-doc.make