Add git.mk
[vte.git] / doc / reference / Makefile.am
1 ## Process this file with automake to create Makefile.in.
2
3 # The name of the module.
4 DOC_MODULE=vte
5
6 # The top-level SGML file.
7 DOC_MAIN_SGML_FILE=vte-docs.sgml
8
9 # Extra options to supply to gtkdoc-scan
10 SCAN_OPTIONS=--deprecated-guards="VTE_DISABLE_DEPRECATED"
11
12 # The directory containing the source code. Relative to $(srcdir)
13 DOC_SOURCE_DIR=../../src
14
15 # Used for dependencies
16 HFILE_GLOB= $(top_srcdir)/src/*.h
17 CFILE_GLOB=$(top_srcdir)/src/*.c
18
19 IGNORE_HFILES= \
20         buffer.h \
21         caps.h \
22         debug.h \
23         iso2022.h \
24         keymap.h \
25         marshal.h \
26         matcher.h \
27         ring.h \
28         table.h \
29         trie.h \
30         vtebg.h \
31         vteconv.h \
32         vtedraw.h \
33         vtefc.h \
34         vteft2.h \
35         vtegl.h \
36         vteglyph.h \
37         vteint.h \
38         vtepango.h \
39         vtepangox.h \
40         vte-private.h \
41         vterdb.h \
42         vteregex.h \
43         vtergb.h \
44         vteseq.h \
45         vteseq-list.h \
46         vteseq-table.h \
47         vteskel.h \
48         vtetc.h \
49         vtetree.h \
50         vteunistr.h \
51         vtexft.h
52
53
54 # CFLAGS and LDFLAGS for compiling scan program. Only needed
55 # if $(DOC_MODULE).types is non-empty.
56 GTKDOC_CFLAGS = $(VTE_CFLAGS) -I$(top_srcdir)/src -DVTE_COMPILATION
57 GTKDOC_LIBS = $(top_builddir)/src/libvte.la
58
59 # Extra options to supply to gtkdoc-mkdb
60 MKDB_OPTIONS=--sgml-mode --output-format=xml
61
62 # Extra options to supply to gtkdoc-fixref
63 FIXXREF_OPTIONS=
64
65 MAINTAINERCLEANFILES = vte-undocumented.txt
66
67 include $(top_srcdir)/gtk-doc.make
68
69 # This line really belongs in gtk-doc.mk
70 $(REPORT_FILES): sgml-build.stamp
71
72 TESTS =
73
74 if ENABLE_GTK_DOC
75 TESTS += check-doc-coverage.sh
76 endif
77
78 TESTS += check-doc-syntax.sh
79 EXTRA_DIST += check-doc-coverage.sh check-doc-syntax.sh
80
81 TESTS_ENVIRONMENT = srcdir="$(srcdir)" top_srcdir="$(top_srcdir)" MAKE="$(MAKE) $(AM_MAKEFLAGS)" DOC_MODULE="$(DOC_MODULE)" REPORT_FILES="$(REPORT_FILES)"
82
83 -include $(top_srcdir)/git.mk