gtkdoc-mkdb: fix warning about uninitialized var
[gtk-doc.git] / Makefile.am
bloba236d183957737ba7d425efd1be3e7519aa8350f
1 ## Process this file with automake to produce Makefile.in
2 ACLOCAL_AMFLAGS=-I m4 ${ACLOCAL_FLAGS}
4 SUBDIRS = help tests
6 bin_SCRIPTS = \
7         gtkdoc-check    \
8         gtkdoc-fixxref  \
9         gtkdoc-mkdb     \
10         gtkdoc-mkhtml   \
11         gtkdoc-mkman    \
12         gtkdoc-mkpdf   \
13         gtkdoc-mktmpl   \
14         gtkdoc-rebase   \
15         gtkdoc-scan     \
16         gtkdoc-scangobj \
17         gtkdocize
19 if HAVE_PYTHON
20 bin_SCRIPTS += \
21         gtkdoc-depscan
22 endif
24 gtkdocdatadir = $(datadir)/gtk-doc/data
25 gtkdocdata_DATA = \
26         gtkdoc-common.pl        \
27         gtk-doc.dsl             \
28         gtk-doc.dcl             \
29         gtk-doc.xsl             \
30         version-greater-or-equal.xsl \
31         devhelp2.xsl            \
32         gtk-doc.make            \
33         gtk-doc.notmpl.make     \
34         gtk-doc.flat.make       \
35         gtk-doc.notmpl-flat.make        \
36         style/home.png                  \
37         style/left.png                  \
38         style/left-insensitive.png              \
39         style/right.png         \
40         style/right-insensitive.png             \
41         style/up.png                    \
42         style/up-insensitive.png                \
43         style/style.css
45 pkgconfigdir = $(datadir)/pkgconfig
46 pkgconfig_DATA = gtk-doc.pc
48 aclocaldir = $(datadir)/aclocal
49 aclocal_DATA = gtk-doc.m4
51 sgmldir = $(datadir)/sgml/gtk-doc
52 sgml_DATA = gtk-doc.cat
54 gtk-doc.flat.make: gtk-doc.make
55         @$(SED) -e "s/EXTRA_DIST =/EXTRA_DIST +=/" $< >$@
57 gtk-doc.notmpl-flat.make: gtk-doc.notmpl.make
58         @$(SED) -e "s/EXTRA_DIST =/EXTRA_DIST +=/" $< >$@
60 EXTRA_DIST = \
61         MAINTAINERS     \
62         $(gtkdocdata_DATA) \
63         gtk-doc.pc.in   \
64         gtk-doc.m4      \
65         gtk-doc.doap \
66         gtk-doc.spec.in \
67         gtk-doc.spec    \
68         gtk-doc-fo.xsl     \
69         gtk-doc.cat.in  \
70         doc/README            \
71         doc/authors.txt       \
72         doc/gnome.txt         \
73         doc/sections-file.txt \
74         doc/setting-up.txt    \
75         doc/style-guide.txt   \
76         db2man/README            \
77         db2man/docbook-to-man    \
78         db2man/docbook-to-man.ts \
79         examples/README       \
80         examples/Makefile.am  \
81         tools/docpercentages.pl \
82         tools/gtk-doc.el \
83         COPYING-DOCS
85 CLEANFILES = \
86   gtk-doc.flat.make \
87   gtk-doc.notmpl-flat.make
89 MAINTAINERCLEANFILES = \
90   build-aux \
91         $(srcdir)/INSTALL \
92         $(srcdir)/COPYING \
93         $(srcdir)/aclocal.m4 \
94         $(srcdir)/autoregen.sh \
95         $(srcdir)/compile \
96         $(srcdir)/config.guess \
97         $(srcdir)/config.h.in \
98         $(srcdir)/config.sub \
99         $(srcdir)/configure.scan \
100         $(srcdir)/depcomp \
101         $(srcdir)/install-sh \
102         $(srcdir)/ltmain.sh \
103         $(srcdir)/m4 \
104         $(srcdir)/missing \
105         $(srcdir)/mkinstalldirs \
106         $(srcdir)/gtk-doc-utils.make \
107         $(srcdir)/ChangeLog
109 GITIGNOREFILES = \
110         RELNOTES.txt \
111         ChangeLog-?.?? \
112         gtk-doc-*.tar.xz
114 -include $(top_srcdir)/git.mk
116 dist-hook:
117         @if test -d "$(srcdir)/.git"; \
118         then \
119                 echo Creating ChangeLog && \
120                 ( cd "$(top_srcdir)" && \
121                   echo '# Generated by Makefile. Do not edit.'; echo; \
122                   $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
123                 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
124                 || ( rm -f ChangeLog.tmp ; \
125                   echo Failed to generate ChangeLog >&2 ); \
126         else \
127                 echo A git clone is required to generate a ChangeLog >&2; \
128         fi