Merge the ClutterText actor
[profile/ivi/clutter.git] / Makefile.am
1 NULL =
2
3 SUBDIRS = clutter tests po
4
5 if BUILD_GTK_DOC
6 SUBDIRS += doc
7 endif
8
9 DIST_SUBDIRS = clutter tests doc po
10
11 pcfiles = \
12         clutter-$(CLUTTER_API_VERSION).pc \
13         clutter-$(CLUTTER_FLAVOUR)-$(CLUTTER_API_VERSION).pc \
14         $(NULL)
15
16 # clutter-<major>.<minor>.pc - for generic dependencies
17 clutter-$(CLUTTER_API_VERSION).pc: clutter.pc
18         @cp $< $@
19
20 # clutter-<flavour>-<major>.<minor>.pc - for backend-specific dependencies
21 clutter-$(CLUTTER_FLAVOUR)-$(CLUTTER_API_VERSION).pc: clutter.pc
22         @cp $< $@
23
24 .PHONY: test-report full-report
25 test-report full-report:
26         $(MAKE) -C tests/conform $(@)
27
28 pkgconfig_DATA = $(pcfiles)
29 pkgconfigdir   = $(libdir)/pkgconfig
30
31 DEFAULT_FLAVOUR = @CLUTTER_FLAVOUR@
32
33 EXTRA_DIST = clutter.pc.in HACKING HACKING.backends CODING_STYLE
34
35 CLEANFILES = $(pcfiles)
36
37 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags
38
39 # Extra clean files so that maintainer-clean removes *everything*
40 MAINTAINERCLEANFILES = \
41         aclocal.m4 \
42         compile \
43         config.guess \
44         config.h.in \
45         config.sub \
46         configure \
47         depcomp \
48         gtk-doc.make \
49         install-sh \
50         ltmain.sh \
51         Makefile.in \
52         missing \
53         $(NULL)