build: Remove dolt remnants
[profile/ivi/clutter.git] / Makefile.am
1 include $(top_srcdir)/build/autotools/Makefile.am.silent
2
3 NULL =
4
5 SUBDIRS = build clutter tests doc po
6
7 ACLOCAL_AMFLAGS = -I build/autotools
8
9 pcfiles = \
10         clutter-$(CLUTTER_API_VERSION).pc \
11         clutter-$(CLUTTER_SONAME_INFIX)-$(CLUTTER_API_VERSION).pc \
12         $(NULL)
13
14 # clutter-<major>.<minor>.pc - for generic dependencies
15 clutter-$(CLUTTER_API_VERSION).pc: clutter.pc
16         $(QUIET_GEN)cp $< $@
17
18 # clutter-<winsys>-<major>.<minor>.pc - for backend-specific dependencies
19 clutter-$(CLUTTER_SONAME_INFIX)-$(CLUTTER_API_VERSION).pc: clutter.pc
20         $(QUIET_GEN)cp $< $@
21
22 .PHONY: test-report full-report
23 test-report full-report:
24         $(MAKE) -C tests/conform $(@)
25
26 pkgconfig_DATA = $(pcfiles)
27 pkgconfigdir   = $(libdir)/pkgconfig
28
29 EXTRA_DIST =                            \
30         ChangeLog.pre-git-import        \
31         clutter.pc.in                   \
32         $(NULL)
33
34 CLEANFILES = $(pcfiles)
35
36 DISTCLEANFILES =
37
38 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags
39
40 # Extra clean files so that maintainer-clean removes *everything*
41 MAINTAINERCLEANFILES =  \
42         aclocal.m4      \
43         config.guess    \
44         config.h.in     \
45         configure       \
46         gtk-doc.make    \
47         Makefile.in     \
48         $(NULL)
49
50 include $(top_srcdir)/build/autotools/Makefile.am.changelog
51
52 gcov:
53         @( cd clutter && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $$?