Support leaving off the trailing hashes in headings
[gtk-doc.git] / Makefile.am
blob4c6b8115bc0b438ccc148d7fd0ae3d74aa647060
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         gtkdoc-scanobj  \
18         gtkdocize
20 if HAVE_PYTHON
21 bin_SCRIPTS += \
22         gtkdoc-depscan
23 endif
25 gtkdocdatadir = $(datadir)/gtk-doc/data
26 gtkdocdata_DATA = \
27         gtkdoc-common.pl        \
28         gtk-doc.dsl             \
29         gtk-doc.dcl             \
30         gtk-doc.xsl             \
31         version-greater-or-equal.xsl \
32         devhelp2.xsl            \
33         gtk-doc.make            \
34         gtk-doc.notmpl.make     \
35         gtk-doc.flat.make       \
36         gtk-doc.notmpl-flat.make        \
37         home.png                        \
38         left.png                        \
39         left-insensitive.png            \
40         right.png               \
41         right-insensitive.png           \
42         up.png                  \
43         up-insensitive.png              \
44         style.css
46 pkgconfigdir = $(datadir)/pkgconfig
47 pkgconfig_DATA = gtk-doc.pc
49 aclocaldir = $(datadir)/aclocal
50 aclocal_DATA = gtk-doc.m4
52 sgmldir = $(datadir)/sgml/gtk-doc
53 sgml_DATA = gtk-doc.cat
55 gtk-doc.flat.make: gtk-doc.make
56         @$(SED) -e "s/EXTRA_DIST =/EXTRA_DIST +=/" $< >$@
58 gtk-doc.notmpl-flat.make: gtk-doc.notmpl.make
59         @$(SED) -e "s/EXTRA_DIST =/EXTRA_DIST +=/" $< >$@
61 EXTRA_DIST = \
62         MAINTAINERS     \
63         gtk-doc.pc.in   \
64         gtk-doc.m4      \
65         gtk-doc.make    \
66         gtk-doc.notmpl.make \
67         gtk-doc.flat.make \
68         gtk-doc.notmpl-flat.make \
69         gtk-doc.doap \
70         gtk-doc.spec.in \
71         gtk-doc.spec    \
72         gtk-doc.dcl     \
73         gtk-doc.xsl     \
74         gtk-doc-fo.xsl     \
75         version-greater-or-equal.xsl \
76         devhelp2.xsl     \
77         gtk-doc.cat.in  \
78         home.png              \
79         left.png              \
80         left-insensitive.png  \
81         right.png             \
82         right-insensitive.png \
83         up.png                \
84         up-insensitive.png    \
85         doc/README            \
86         doc/authors.txt       \
87         doc/gnome.txt         \
88         doc/sections-file.txt \
89         doc/setting-up.txt    \
90         doc/style-guide.txt   \
91         db2man/README            \
92         db2man/docbook-to-man    \
93         db2man/docbook-to-man.ts \
94         examples/README       \
95         examples/Makefile.am  \
96         tools/docpercentages.pl \
97         tools/gtk-doc.el \
98         style.css \
99         COPYING-DOCS
101 MAINTAINERCLEANFILES = \
102         $(srcdir)/INSTALL \
103         $(srcdir)/COPYING \
104         $(srcdir)/aclocal.m4 \
105         $(srcdir)/autoregen.sh \
106         $(srcdir)/compile \
107         $(srcdir)/config.guess \
108         $(srcdir)/config.h.in \
109         $(srcdir)/config.sub \
110         $(srcdir)/configure.scan \
111         $(srcdir)/depcomp \
112         $(srcdir)/install-sh \
113         $(srcdir)/ltmain.sh \
114         $(srcdir)/m4 \
115         $(srcdir)/missing \
116         $(srcdir)/mkinstalldirs \
117         $(srcdir)/gtk-doc-utils.make \
118         $(srcdir)/ChangeLog
120 GITIGNOREFILES = \
121         RELNOTES.txt \
122         ChangeLog-?.??
124 -include $(top_srcdir)/git.mk
126 dist-hook:
127         @if test -d "$(srcdir)/.git"; \
128         then \
129                 echo Creating ChangeLog && \
130                 ( cd "$(top_srcdir)" && \
131                   echo '# Generated by Makefile. Do not edit.'; echo; \
132                   $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
133                 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
134                 || ( rm -f ChangeLog.tmp ; \
135                   echo Failed to generate ChangeLog >&2 ); \
136         else \
137                 echo A git clone is required to generate a ChangeLog >&2; \
138         fi