~oem-solutions-group/unity-2d/clutter-1.0

« back to all changes in this revision

Viewing changes to clutter/cogl/common/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Emilio Pozuelo Monfort
  • Date: 2010-03-21 13:27:56 UTC
  • mto: (2.1.3 experimental)
  • mto: This revision was merged to the branch mainline in revision 8.
  • Revision ID: james.westby@ubuntu.com-20100321132756-nf8yd30yxo3zzwcm
Tags: upstream-1.2.2
ImportĀ upstreamĀ versionĀ 1.2.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
include $(top_srcdir)/build/autotools/Makefile.am.silent
2
 
 
3
 
NULL =
4
 
 
5
 
INCLUDES = \
6
 
        -I$(top_srcdir) \
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\" \
15
 
        -DCLUTTER_COMPILATION
16
 
 
17
 
cogl_public_h = \
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             \
31
 
        $(NULL)
32
 
 
33
 
noinst_LTLIBRARIES = libclutter-cogl-common.la
34
 
 
35
 
cogl-enum-types.h: stamp-cogl-enum-types.h
36
 
        @true
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 \
43
 
        && rm -f xgen-ceth \
44
 
        && echo timestamp > $(@F)
45
 
 
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 \
51
 
        && rm -f xgen-cetc
52
 
 
53
 
BUILT_SOURCES = cogl-enum-types.h cogl-enum-types.c
54
 
 
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   \
60
 
        cogl-handle.h                   \
61
 
        cogl-internal.h                 \
62
 
        cogl.c                          \
63
 
        cogl-util.h                     \
64
 
        cogl-util.c                     \
65
 
        cogl-bitmap-private.h           \
66
 
        cogl-bitmap.c                   \
67
 
        cogl-bitmap-fallback.c          \
68
 
        cogl-current-matrix.c           \
69
 
        cogl-current-matrix.h           \
70
 
        cogl-primitives.h               \
71
 
        cogl-primitives.c               \
72
 
        cogl-bitmap-pixbuf.c            \
73
 
        cogl-clip-stack.h               \
74
 
        cogl-clip-stack.c               \
75
 
        cogl-fixed.c                    \
76
 
        cogl-color.c                    \
77
 
        cogl-vertex-buffer-private.h    \
78
 
        cogl-vertex-buffer.c            \
79
 
        cogl-matrix.c                   \
80
 
        cogl-matrix-stack.c             \
81
 
        cogl-matrix-stack.h             \
82
 
        cogl-material.c                 \
83
 
        cogl-material-private.h         \
84
 
        cogl-blend-string.c             \
85
 
        cogl-blend-string.h             \
86
 
        cogl-debug.c                    \
87
 
        $(NULL)
88
 
 
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