[hb-view] Add --annotate
[framework/uifw/harfbuzz.git] / Makefile.am
1 NULL =
2
3 SUBDIRS = src test
4
5 pkgconfigdir = $(libdir)/pkgconfig
6 pkgconfig_DATA = harfbuzz.pc
7
8 EXTRA_DIST = \
9         autogen.sh \
10         harfbuzz.doap \
11         $(NULL)
12
13 MAINTAINERCLEANFILES = \
14         $(srcdir)/INSTALL \
15         $(srcdir)/aclocal.m4 \
16         $(srcdir)/autoscan.log \
17         $(srcdir)/compile \
18         $(srcdir)/config.guess \
19         $(srcdir)/config.h.in \
20         $(srcdir)/config.sub \
21         $(srcdir)/configure.scan \
22         $(srcdir)/depcomp \
23         $(srcdir)/install-sh \
24         $(srcdir)/ltmain.sh \
25         $(srcdir)/missing \
26         $(srcdir)/mkinstalldirs \
27         $(srcdir)/ChangeLog \
28         `find "$(srcdir)" -type f -name Makefile.in -print`
29
30 CHANGELOG_RANGE =
31
32 ChangeLog: $(srcdir)/ChangeLog
33 $(srcdir)/ChangeLog:
34         $(AM_V_GEN) if test -d "$(srcdir)/.git"; then \
35           (GIT_DIR=$(top_srcdir)/.git ./missing --run \
36            git log $(CHANGELOG_RANGE) --stat) | fmt --split-only > $@.tmp \
37           && mv -f $@.tmp $@ \
38           || ($(RM) $@.tmp; \
39               echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
40               (test -f $@ || echo git-log is required to generate this file >> $@)); \
41         else \
42           test -f $@ || \
43           (echo A git checkout and git-log is required to generate ChangeLog >&2 && \
44           echo A git checkout and git-log is required to generate this file >> $@); \
45         fi
46 .PHONY: $(srcdir)/ChangeLog
47
48
49 -include $(top_srcdir)/git.mk