2008-04-24 Emmanuele Bassi <ebassi@openedhand.com>
[profile/ivi/clutter.git] / Makefile.am
1 NULL =
2
3 SUBDIRS = clutter tests
4
5 if ENABLE_GTK_DOC
6 SUBDIRS += doc
7 endif
8
9 DIST_SUBDIRS = clutter tests doc
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 pkgconfig_DATA = $(pcfiles)
25 pkgconfigdir   = $(libdir)/pkgconfig
26
27 DEFAULT_FLAVOUR = @CLUTTER_FLAVOUR@
28
29 EXTRA_DIST = clutter.pc.in HACKING HACKING.backends
30
31 CLEANFILES = $(pcfiles)
32
33 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags
34
35 # Extra clean files so that maintainer-clean removes *everything*
36 MAINTAINERCLEANFILES = \
37         aclocal.m4 \
38         compile \
39         config.guess \
40         config.h.in \
41         config.sub \
42         configure \
43         depcomp \
44         gtk-doc.make \
45         install-sh \
46         ltmain.sh \
47         Makefile.in \
48         missing \
49         $(NULL)