Documentation updates
[hildon] / doc / Makefile.am
1 MAINTAINERCLEANFILES                            = Makefile.in                           \
2                                                   hildon-sections.txt                   \
3                                                   hildon-undocumented.txt               \
4                                                   version.xml                           \
5                                                   tmpl/*.sgml
6
7 DOC_MODULE                                      = hildon
8
9 DOC_MAIN_SGML_FILE                              = $(DOC_MODULE)-docs.sgml
10
11 SCAN_OPTIONS                                    =--deprecated-guards="HILDON_DISABLE_DEPRECATED"
12
13 SCANOBJ_OPTIONS                                 =--type-init-func="gtk_type_init(0)"
14
15 DOC_SOURCE_DIR                                  = $(top_srcdir)/hildon
16 DOC_BUILD_DIR                                   = $(top_builddir)/hildon
17
18
19 HFILE_GLOB                                      = $(top_srcdir)/hildon/*.h
20
21 CFILE_GLOB                                      = $(top_srcdir)/hildon/*.c
22
23 IGNORE_HFILES                                   = hildon-calendar-popup-private.h       \
24                                                   hildon-caption-private.h              \
25                                                   hildon-code-dialog-private.h          \
26                                                   hildon-color-button-private.h         \
27                                                   hildon-color-chooser-dialog-private.h \
28                                                   hildon-color-chooser-private.h        \
29                                                   hildon-controlbar-private.h           \
30                                                   hildon-date-editor-private.h          \
31                                                   hildon-find-toolbar-private.h         \
32                                                   hildon-font-selection-dialog-private.h\
33                                                   hildon-get-password-dialog-private.h  \
34                                                   hildon-login-dialog-private.h         \
35                                                   hildon-note-private.h                 \
36                                                   hildon-number-editor-private.h        \
37                                                   hildon-private.c                      \
38                                                   hildon-private.h                      \
39                                                   hildon-program-private.h              \
40                                                   hildon-range-editor-private.h         \
41                                                   hildon-seekbar-private.h              \
42                                                   hildon-set-password-dialog-private.h  \
43                                                   hildon-sort-dialog-private.h          \
44                                                   hildon-time-editor-private.h          \
45                                                   hildon-time-picker-private.h          \
46                                                   hildon-volumebar-private.h            \
47                                                   hildon-weekday-picker-private.h       \
48                                                   hildon-window-private.h               \
49                                                   hildon-app-menu-private.h             \
50                                                   hildon-calendar-private.h             \
51                                                   hildon-stackable-window-private.h     \
52                                                   hildon-wizard-dialog-private.h
53
54 INCLUDES                                        = $(GTK_CFLAGS) -I$(top_srcdir)
55
56 MKDB_OPTIONS                                    =--sgml-mode --output-format=xml
57
58 GTKDOC_CFLAGS                                   = $(HILDON_OBJ_CFLAGS)
59
60 GTKDOC_LIBS                                     = $(HILDON_OBJ_LIBS)
61
62 version.xml: ../configure.ac
63         @echo $(VERSION) > version.xml
64
65 html: html-build.stamp
66
67 HTML_IMAGES                                     = $(srcdir)/images/calendar-popup.png           \
68                                                   $(srcdir)/images/caption.png                  \
69                                                   $(srcdir)/images/code-dialog.png              \
70                                                   $(srcdir)/images/color-button.png             \
71                                                   $(srcdir)/images/color-chooser-dialog.png     \
72                                                   $(srcdir)/images/color-chooser.png            \
73                                                   $(srcdir)/images/controlbar.png               \
74                                                   $(srcdir)/images/date-editor.png              \
75                                                   $(srcdir)/images/font-selection-dialog.png    \
76                                                   $(srcdir)/images/get-password-dialog.png      \
77                                                   $(srcdir)/images/hvolumebar.png               \
78                                                   $(srcdir)/images/login-dialog.png             \
79                                                   $(srcdir)/images/note.png                     \
80                                                   $(srcdir)/images/number-editor.png            \
81                                                   $(srcdir)/images/range-editor.png             \
82                                                   $(srcdir)/images/seekbar.png                  \
83                                                   $(srcdir)/images/set-password-dialog.png      \
84                                                   $(srcdir)/images/sort-dialog.png              \
85                                                   $(srcdir)/images/time-editor.png              \
86                                                   $(srcdir)/images/time-picker.png              \
87                                                   $(srcdir)/images/vvolumebar.png               \
88                                                   $(srcdir)/images/weekday-picker.png           \
89                                                   $(srcdir)/images/bread-crumb-trail.png
90
91 # Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
92 content_files =                         \
93         migration.sgml                  \
94         running.sgml                    \
95         building.sgml                   \
96         compiling.sgml                  \
97         resources.sgml                  \
98         version.xml                     \
99         visual_index.xml
100
101 FIXXREF_OPTIONS                                 =
102
103 include $(top_srcdir)/doc/gtk-doc.make
104