tests: add an empty project where we even regenerate the tester-docs.xml
[gtk-doc.git] / Makefile.am
blobcdb1c2812f07f32d5843c4999062194f525441eb
1 ## Process this file with automake to produce Makefile.in
2 ACLOCAL_AMFLAGS=-I m4
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         devhelp.xsl             \
33         devhelp2.xsl            \
34         gtk-doc.make            \
35         gtk-doc.notmpl.make             \
36         home.png                \
37         left.png                \
38         right.png               \
39         up.png                  \
40         style.css
42 pkgconfigdir = $(datadir)/pkgconfig
43 pkgconfig_DATA = gtk-doc.pc
45 aclocaldir = $(datadir)/aclocal
46 aclocal_DATA = gtk-doc.m4
48 sgmldir = $(datadir)/sgml/gtk-doc
49 sgml_DATA = gtk-doc.cat
51 EXTRA_DIST = \
52         MAINTAINERS     \
53         gtk-doc.pc.in   \
54         gtk-doc.m4      \
55         gtk-doc.make    \
56         gtk-doc.notmpl.make    \
57         gtk-doc.doap \
58         gtk-doc.spec.in \
59         gtk-doc.spec    \
60         gtk-doc.dcl     \
61         gtk-doc.xsl     \
62         gtk-doc-fo.xsl     \
63         version-greater-or-equal.xsl \
64         devhelp.xsl     \
65         devhelp2.xsl     \
66         gtk-doc.cat.in  \
67         home.png  \
68         left.png  \
69         right.png \
70         up.png    \
71         doc/README            \
72         doc/authors.txt       \
73         doc/gnome.txt         \
74         doc/sections-file.txt \
75         doc/setting-up.txt    \
76         doc/style-guide.txt   \
77         db2man/README            \
78         db2man/docbook-to-man    \
79         db2man/docbook-to-man.ts \
80         examples/README       \
81         examples/Makefile.am  \
82         tools/docpercentages.pl \
83         tools/gtk-doc.el \
84         style.css \
85         COPYING-DOCS \
86         gnome-doc-utils.make
88 MAINTAINERCLEANFILES = \
89         $(srcdir)/INSTALL \
90         $(srcdir)/COPYING \
91         $(srcdir)/aclocal.m4 \
92         $(srcdir)/autoregen.sh \
93         $(srcdir)/compile \
94         $(srcdir)/config.guess \
95         $(srcdir)/config.h.in \
96         $(srcdir)/config.sub \
97         $(srcdir)/configure.scan \
98         $(srcdir)/depcomp \
99         $(srcdir)/install-sh \
100         $(srcdir)/ltmain.sh \
101         $(srcdir)/m4 \
102         $(srcdir)/missing \
103         $(srcdir)/mkinstalldirs \
104         $(srcdir)/gtk-doc-utils.make \
105         $(srcdir)/ChangeLog
107 DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper
108 DISTCLEANFILES = gnome-doc-utils.make
109 -include $(top_srcdir)/git.mk
111 dist-hook:
112         @if test -d "$(srcdir)/.git"; \
113         then \
114                 echo Creating ChangeLog && \
115                 ( cd "$(top_srcdir)" && \
116                   echo '# Generated by Makefile. Do not edit.'; echo; \
117                   $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
118                 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
119                 || ( rm -f ChangeLog.tmp ; \
120                   echo Failed to generate ChangeLog >&2 ); \
121         else \
122                 echo A git clone is required to generate a ChangeLog >&2; \
123         fi