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