Package updated to version mafw-gst-renderer-0.2.2010.07-2+0m5-1.
[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-subtitles-renderer.la
9
10 BUILT_SOURCES                   = mafw-gst-renderer-marshal.c \
11                                   mafw-gst-renderer-marshal.h
12
13 mafw_gst_subtitles_renderer_la_SOURCES  = $(BUILT_SOURCES) \
14                                           keypad.c keypad.h \
15                                           blanking.c blanking.h \
16                                           mafw-gst-renderer.c mafw-gst-renderer.h \
17                                           mafw-gst-renderer-utils.c mafw-gst-renderer-utils.h \
18                                           mafw-gst-renderer-worker.c mafw-gst-renderer-worker.h \
19                                           mafw-gst-renderer-worker-volume.c mafw-gst-renderer-worker-volume.h \
20                                           mafw-gst-renderer-state.c mafw-gst-renderer-state.h \
21                                           mafw-gst-renderer-state-playing.c mafw-gst-renderer-state-playing.h \
22                                           mafw-gst-renderer-state-paused.c mafw-gst-renderer-state-paused.h \
23                                           mafw-gst-renderer-state-stopped.c mafw-gst-renderer-state-stopped.h \
24                                           mafw-gst-renderer-state-transitioning.c mafw-gst-renderer-state-transitioning.h \
25                                           mafw-playlist-iterator.c mafw-playlist-iterator.h
26
27 mafw_gst_subtitles_renderer_la_CPPFLAGS = $(DEPS_CFLAGS) $(VOLUME_CFLAGS) \
28                                   -DPREFIX=\"$(prefix)\" $(_CFLAGS)
29 mafw_gst_subtitles_renderer_la_LDFLAGS  = -avoid-version -module $(_LDFLAGS)
30 mafw_gst_subtitles_renderer_la_LIBADD   = $(DEPS_LIBS) $(VOLUME_LIBS) \
31                                   -lgstinterfaces-0.10 -lgstpbutils-0.10
32
33 if HAVE_GDKPIXBUF
34 mafw_gst_subtitles_renderer_la_SOURCES += gstscreenshot.c gstscreenshot.h
35 mafw_gst_subtitles_renderer_la_CPPFLAGS += $(GDKPIXBUF_CFLAGS)
36 mafw_gst_subtitles_renderer_la_LIBADD += $(GDKPIXBUF_LIBS)
37 endif
38
39 if HAVE_CONIC
40 mafw_gst_subtitles_renderer_la_CPPFLAGS += $(CONIC_CFLAGS)
41 mafw_gst_subtitles_renderer_la_LIBADD += $(CONIC_LIBS)
42 endif
43
44 mafw-gst-renderer-marshal.c: mafw-gst-renderer-marshal.list
45         ( \
46                 echo '#include "mafw-gst-renderer-marshal.h"'; \
47                 $(GLIB_GENMARSHAL) --prefix=mafw_gst_renderer_marshal --body $^ \
48         ) > $@
49
50 mafw-gst-renderer-marshal.h: mafw-gst-renderer-marshal.list
51         $(GLIB_GENMARSHAL) --prefix=mafw_gst_renderer_marshal --header \
52                 $^ > $@
53
54 EXTRA_DIST                      = mafw-gst-renderer-marshal.list
55 CLEANFILES                      = *.gcno *.gcda
56 MAINTAINERCLEANFILES            = Makefile.in *.loT