Initial Import
[profile/ivi/json-glib.git] / Makefile.am
1 include $(top_srcdir)/build/autotools/Makefile.am.gtest
2 include $(top_srcdir)/build/autotools/Makefile.am.silent
3
4 ACLOCAL_AMFLAGS = -I build/autotools
5
6 SUBDIRS = json-glib doc build po
7
8 pcfiles = json-glib-1.0.pc
9
10 json-glib-1.0.pc: json-glib.pc
11         $(QUIET_GEN)cp -f $< $@
12
13 pkgconfig_DATA = $(pcfiles)
14 pkgconfigdir = $(libdir)/pkgconfig
15
16 EXTRA_DIST += json-glib.pc.in
17
18 CLEANFILES = $(pcfiles) test-report.xml
19
20 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags --enable-introspection
21
22 dist-hook:
23         @if test -d "$(srcdir)/.git"; then \
24           echo Generating ChangeLog ; \
25           ( cd "$(srcdir)" \
26             && $(top_srcdir)/build/missing --run git log --stat ) > ChangeLog.tmp \
27           && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
28           || ( rm -f ChangeLog.tmp; \
29                echo Failed to generate ChangeLog >&2 ); \
30         else \
31           echo A git checkout is required to generate a ChangeLog >&2; \
32         fi
33
34 gcov:
35         ( cd json-glib && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $?