cleanup specfile for packaging
[profile/ivi/clutter.git] / Makefile.am
1 include $(top_srcdir)/build/autotools/Makefile.am.silent
2
3 NULL =
4
5 SUBDIRS = clutter tests doc po build
6
7 # XXX - this is a massive hack to make autoreconf honour the ACLOCAL_FLAGS
8 # that jhbuild sets while still retaining build/autotools as the authoritative
9 # source for m4 macros
10 ACLOCAL_AMFLAGS = -I build/autotools ${ACLOCAL_FLAGS}
11
12 EXTRA_DIST = \
13         ChangeLog.pre-git-import        \
14         README.in                       \
15         README                          \
16         config.h.win32          \
17         config.h.win32.in       \
18         $(NULL)
19
20 CLEANFILES = $(pcfiles)
21
22 DISTCLEANFILES =
23
24 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags --enable-docs
25
26 # .release requires .changelog rules
27 include $(top_srcdir)/build/autotools/Makefile.am.changelog
28 include $(top_srcdir)/build/autotools/Makefile.am.release
29
30 # proxy rule for gcov
31 gcov:
32         @( cd clutter && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $$?
33
34 # proxy rules for tests
35 test-report full-report:
36         $(MAKE) -C tests/conform $(@)
37
38 perf-report:
39         $(MAKE) -C tests/performance $(@)
40
41 .PHONY: gcov test-report full-report perf-report