Imported mafw-gst-renderer_0.1.2009.47-1+0m5
[mafwsubrenderer] / libmafw-gst-renderer / Makefile.am
1 #
2 # Makefile.am for MAFW gst renderer library.
3 #
4 # Author: Zeeshan Ali <zeeshan.ali@nokia.com>
5 #
6 # Copyright (C) 2007, 2008, 2009 Nokia. All rights reserved.
7
8 plugin_LTLIBRARIES              = mafw-gst-renderer.la
9
10 BUILT_SOURCES                   = mafw-gst-renderer-marshal.c \
11                                   mafw-gst-renderer-marshal.h
12
13 mafw_gst_renderer_la_SOURCES    = $(BUILT_SOURCES) \
14                                   blanking.c blanking.h \
15                                   mafw-gst-renderer.c mafw-gst-renderer.h \
16                                   mafw-gst-renderer-utils.c mafw-gst-renderer-utils.h \
17                                   mafw-gst-renderer-worker.c mafw-gst-renderer-worker.h \
18                                   mafw-gst-renderer-worker-volume.c mafw-gst-renderer-worker-volume.h \
19                                   mafw-gst-renderer-state.c mafw-gst-renderer-state.h \
20                                   mafw-gst-renderer-state-playing.c mafw-gst-renderer-state-playing.h \
21                                   mafw-gst-renderer-state-paused.c mafw-gst-renderer-state-paused.h \
22                                   mafw-gst-renderer-state-stopped.c mafw-gst-renderer-state-stopped.h \
23                                   mafw-gst-renderer-state-transitioning.c mafw-gst-renderer-state-transitioning.h \
24                                   mafw-playlist-iterator.c mafw-playlist-iterator.h
25
26 mafw_gst_renderer_la_CPPFLAGS   = $(DEPS_CFLAGS) $(VOLUME_CFLAGS) \
27                                   -DPREFIX=\"$(prefix)\" $(_CFLAGS)
28 mafw_gst_renderer_la_LDFLAGS    = -avoid-version -module $(_LDFLAGS)
29 mafw_gst_renderer_la_LIBADD     = $(DEPS_LIBS) $(VOLUME_LIBS) \
30                                   -lgstinterfaces-0.10 -lgstpbutils-0.10
31
32 if HAVE_GDKPIXBUF
33 mafw_gst_renderer_la_SOURCES += gstscreenshot.c gstscreenshot.h
34 mafw_gst_renderer_la_CPPFLAGS += $(GDKPIXBUF_CFLAGS)
35 mafw_gst_renderer_la_LIBADD += $(GDKPIXBUF_LIBS)
36 endif
37
38 if HAVE_CONIC
39 mafw_gst_renderer_la_CPPFLAGS += $(CONIC_CFLAGS)
40 mafw_gst_renderer_la_LIBADD += $(CONIC_LIBS)
41 endif
42
43 mafw-gst-renderer-marshal.c: mafw-gst-renderer-marshal.list
44         ( \
45                 echo '#include "mafw-gst-renderer-marshal.h"'; \
46                 $(GLIB_GENMARSHAL) --prefix=mafw_gst_renderer_marshal --body $^ \
47         ) > $@
48
49 mafw-gst-renderer-marshal.h: mafw-gst-renderer-marshal.list
50         $(GLIB_GENMARSHAL) --prefix=mafw_gst_renderer_marshal --header \
51                 $^ > $@
52
53 EXTRA_DIST                      = mafw-gst-renderer-marshal.list
54 CLEANFILES                      = *.gcno *.gcda
55 MAINTAINERCLEANFILES            = Makefile.in *.loT