1
include $(top_srcdir)/build/autotools/Makefile.am.silent
7
-I$(top_srcdir)/clutter \
8
-I$(top_srcdir)/clutter/cogl \
9
-I$(top_srcdir)/clutter/cogl/common \
10
-I$(top_srcdir)/clutter/cogl/$(CLUTTER_COGL) \
11
-I$(top_builddir)/clutter \
12
-I$(top_builddir)/clutter/cogl \
13
-DG_DISABLE_SINGLE_INCLUDES \
14
-DG_LOG_DOMAIN=\"Cogl-Common\" \
18
$(top_srcdir)/clutter/cogl/cogl-bitmap.h \
19
$(top_srcdir)/clutter/cogl/cogl-color.h \
20
$(top_srcdir)/clutter/cogl/cogl-debug.h \
21
$(top_srcdir)/clutter/cogl/cogl-fixed.h \
22
$(top_srcdir)/clutter/cogl/cogl-material.h \
23
$(top_srcdir)/clutter/cogl/cogl-matrix.h \
24
$(top_srcdir)/clutter/cogl/cogl-offscreen.h \
25
$(top_srcdir)/clutter/cogl/cogl-path.h \
26
$(top_srcdir)/clutter/cogl/cogl-shader.h \
27
$(top_srcdir)/clutter/cogl/cogl-texture.h \
28
$(top_srcdir)/clutter/cogl/cogl-types.h \
29
$(top_srcdir)/clutter/cogl/cogl-vertex-buffer.h \
30
$(top_builddir)/clutter/cogl/cogl.h \
33
noinst_LTLIBRARIES = libclutter-cogl-common.la
35
cogl-enum-types.h: stamp-cogl-enum-types.h
37
stamp-cogl-enum-types.h: $(cogl_public_h) Makefile
38
$(QUIET_GEN)( $(GLIB_MKENUMS) \
39
--template $(srcdir)/cogl-enum-types.h.in \
40
$(cogl_public_h) ) > xgen-ceth \
41
&& (cmp -s xgen-ceth cogl-enum-types.h || cp -f xgen-ceth cogl-enum-types.h) \
42
&& cp -f cogl-enum-types.h $(top_builddir)/clutter/cogl/cogl-enum-types.h \
44
&& echo timestamp > $(@F)
46
cogl-enum-types.c: cogl-enum-types.h
47
$(QUIET_GEN)( $(GLIB_MKENUMS) \
48
--template $(srcdir)/cogl-enum-types.c.in \
49
$(cogl_public_h) ) > xgen-cetc \
50
&& cp -f xgen-cetc cogl-enum-types.c \
53
BUILT_SOURCES = cogl-enum-types.h cogl-enum-types.c
55
libclutter_cogl_common_la_CPPFLAGS = $(CLUTTER_CFLAGS) $(COGL_DEBUG_CFLAGS) $(CLUTTER_DEBUG_CFLAGS) $(MAINTAINER_CFLAGS)
56
libclutter_cogl_common_la_LIBADD = -lm $(CLUTTER_LIBS)
57
libclutter_cogl_common_la_SOURCES = \
58
$(top_builddir)/clutter/cogl/common/cogl-enum-types.h \
59
$(top_builddir)/clutter/cogl/common/cogl-enum-types.c \
65
cogl-bitmap-private.h \
67
cogl-bitmap-fallback.c \
68
cogl-current-matrix.c \
69
cogl-current-matrix.h \
72
cogl-bitmap-pixbuf.c \
77
cogl-vertex-buffer-private.h \
78
cogl-vertex-buffer.c \
83
cogl-material-private.h \
89
EXTRA_DIST = stb_image.c cogl-enum-types.h.in cogl-enum-types.c.in
90
CLEANFILES = stamp-cogl-enum-types.h
91
DISTCLEANFILES = cogl-enum-types.h cogl-enum-types.c