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