1SUBDIRS = src docs po
2
3INTLTOOL_FILES = \
4	intltool-extract.in \
5	intltool-merge.in \
6	intltool-update.in \
7	$(NULL)
8
9libzapojitdocdir = $(docdir)
10libzapojitdoc_DATA = \
11	AUTHORS \
12	COPYING \
13	ChangeLog \
14	INSTALL \
15	NEWS \
16	README \
17	$(NULL)
18
19libzapojitpkgconfigdir = $(libdir)/pkgconfig
20libzapojitpkgconfig_DATA = \
21	zapojit-0.0.pc \
22	$(NULL)
23
24EXTRA_DIST = \
25	$(INTLTOOL_FILES) \
26	$(libzapojitdoc_DATA) \
27	$(NULL)
28
29DISTCHECK_CONFIGURE_FLAGS = \
30	--enable-gtk-doc \
31	--enable-introspection \
32	$(NULL)
33
34DISTCLEANFILES = \
35	intltool-extract \
36	intltool-merge \
37	intltool-update \
38	po/.intltool-merge-cache \
39	$(NULL)
40
41MAINTAINERCLEANFILES = \
42	gtk-doc.make \
43	$(NULL)
44
45dist-hook:
46	@if test -d "$(srcdir)/.git"; \
47	then \
48		echo Creating AUTHORS && \
49		( cd "$(top_srcdir)" && \
50		  echo '# Generated by Makefile. Do not edit.'; echo; \
51		  $(top_srcdir)/config/missing --run \
52		     git log --no-merges --pretty=format:"%an" src \
53		     | sort | uniq ) > AUTHORS.tmp \
54		&& mv -f AUTHORS.tmp $(top_distdir)/AUTHORS \
55		|| ( rm -f AUTHORS.tmp ; \
56		     echo Failed to generate AUTHORS >&2 ); \
57	else \
58		echo A git clone is required to generate an AUTHORS >&2; \
59	fi
60	@if test -d "$(srcdir)/.git"; \
61	then \
62		echo Creating ChangeLog && \
63		( cd "$(top_srcdir)" && \
64		  echo '# Generated by Makefile. Do not edit.'; echo; \
65		  $(top_srcdir)/config/missing --run git log --stat ) > ChangeLog.tmp \
66		&& mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
67		|| ( rm -f ChangeLog.tmp ; \
68		     echo Failed to generate ChangeLog >&2 ); \
69	else \
70		echo A git clone is required to generate a ChangeLog >&2; \
71	fi
72