Initial commit for the telepathy-people library
[platform/upstream/folks.git] / Makefile.am
1 SUBDIRS = \
2         telepathy-people \
3         $(NULL)
4
5 ACLOCAL_AMFLAGS = -I m4
6
7 DISTCHECK_CONFIGURE_FLAGS =             \
8         --enable-gtk-doc                \
9         --disable-scrollkeeper          \
10         --disable-schemas-install
11
12 telepathy_peopledocdir = ${prefix}/doc/telepathy-people
13 telepathy_peopledoc_DATA = \
14         ChangeLog \
15         README \
16         COPYING \
17         AUTHORS \
18         INSTALL \
19         NEWS\
20         $(NULL)
21
22 EXTRA_DIST = \
23         $(telepathy_peopledoc_DATA) \
24         autogen.sh \
25         $(NULL)
26
27 DISTCLEANFILES = \
28         ChangeLog \
29         $(NULL)
30
31 # Workaround broken scrollkeeper that doesn't remove its files on
32 # uninstall.
33 distuninstallcheck_listfiles = find . -type f -print | grep -v '^\./var/scrollkeeper'
34
35 distclean-local:
36         if test "x$(srdcir)" = "x."; then :; else \
37                 rm -f ChangeLog; \
38         fi
39
40 ChangeLog:
41         @echo Creating $@
42         @if test -d "$(srcdir)/.git"; then \
43           (GIT_DIR=$(top_srcdir)/.git ./missing --run git log --stat) | fmt --split-only > $@.tmp \
44           && mv -f $@.tmp $@ \
45           || ($(RM) $@.tmp; \
46               echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
47               (test -f $@ || echo git-log is required to generate this file >> $@)); \
48         else \
49           test -f $@ || \
50           (echo A git checkout and git-log is required to generate ChangeLog >&2 && \
51           echo A git checkout and git-log is required to generate this file >> $@); \
52         fi
53
54 .PHONY: ChangeLog
55