cb8796c43d265acb25ef043e2b2b3daba07f4d26
[platform/upstream/gstreamer.git] / tests / examples / gl / clutter / Makefile.am
1 noinst_PROGRAMS = ##
2
3 #works on win32 and X
4 if HAVE_CLUTTER
5
6 noinst_PROGRAMS += cluttershare
7
8 cluttershare_SOURCES = cluttershare.c
9
10 cluttershare_CFLAGS=-I$(top_srcdir)/gst-libs -I$(top_builddir)/gst-libs \
11     $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \
12     $(GST_CFLAGS) $(GL_CFLAGS) $(CLUTTER_CFLAGS)
13 cluttershare_LDADD=$(CLUTTER_LIBS) $(GST_PLUGINS_BASE_LIBS) \
14     $(GST_LIBS) $(GL_LIBS) \
15     -lgstvideo-$(GST_API_VERSION) $(top_builddir)/gst-libs/gst/gl/libgstgl-@GST_API_VERSION@.la
16
17 endif
18
19
20 if HAVE_CLUTTER_GLX
21 if HAVE_CLUTTER_X11
22 if HAVE_XCOMPOSITE
23
24 noinst_PROGRAMS += clutteractor clutteractortee
25
26 clutteractor_SOURCES = clutteractor.c
27
28 clutteractor_CFLAGS=-I$(top_srcdir)/gst-libs -I$(top_builddir)/gst-libs \
29     $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
30         $(GL_CFLAGS) $(CLUTTER_CFLAGS) \
31         $(CLUTTER_GLX_CFLAGS) $(CLUTTER_X11_CFLAGS) $(XCOMPOSITE_CFLAGS)
32 clutteractor_LDADD=$(CLUTTER_LIBS) $(CLUTTER_GLX_LIBS) $(CLUTTER_X11_LIBS) \
33         $(GST_PLUGINS_GL_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) \
34         $(GL_LIBS) $(XCOMPOSITE_LIBS) -lgstvideo-$(GST_API_VERSION)
35
36 clutteractortee_SOURCES = clutteractortee.c
37
38 clutteractortee_CFLAGS=-I$(top_srcdir)/gst-libs -I$(top_builddir)/gst-libs \
39     $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
40         $(GL_CFLAGS) $(CLUTTER_CFLAGS) \
41         $(CLUTTER_GLX_CFLAGS) $(CLUTTER_X11_CFLAGS) $(XCOMPOSITE_CFLAGS)
42 clutteractortee_LDADD=$(CLUTTER_LIBS) $(CLUTTER_GLX_LIBS) $(CLUTTER_X11_LIBS) \
43         $(GST_PLUGINS_GL_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) \
44         $(GL_LIBS) $(XCOMPOSITE_LIBS) -lgstvideo-$(GST_API_VERSION)
45
46 endif
47 endif
48 endif