4139c2184b71ec8341550ee4fbde66b94471badd
[profile/ivi/rygel.git] / src / plugins / gst-renderer / Makefile.am
1 if UNINSTALLED
2 shareddir = $(abs_top_builddir)/data
3 else
4 shareddir = $(datadir)/rygel
5 endif
6
7 plugindir = $(libdir)/rygel-1.0
8
9 plugin_LTLIBRARIES = librygel-gst-renderer.la
10
11 AM_CFLAGS = $(LIBGUPNP_CFLAGS) \
12             $(LIBGUPNP_AV_CFLAGS) \
13             $(GEE_CFLAGS) \
14             $(LIBDBUS_GLIB_CFLAGS) \
15             $(LIBGSTREAMER_CFLAGS) \
16             $(UUID_CFLAGS) \
17             -I$(top_srcdir)/src/rygel -DDATA_DIR='"$(shareddir)"' \
18             -include config.h
19
20 librygel_gst_renderer_la_SOURCES = rygel-gst-renderer-connection-manager.vala \
21                                    rygel-gst-renderer-rendering-control.vala \
22                                    rygel-gst-renderer-av-transport.vala \
23                                    rygel-gst-renderer-player.vala \
24                                    rygel-gst-renderer-changelog.vala \
25                                    rygel-gst-renderer-plugin.vala \
26                                    rygel-gst-renderer-volume.vala \
27                                    rygel-gst-renderer-time.vala
28
29 librygel_gst_renderer_la_VALAFLAGS = --vapidir=$(top_srcdir)/src/rygel \
30                                      --vapidir=$(srcdir) \
31                                      --pkg rygel-1.0 --pkg rygel-build-config \
32                                      --pkg gupnp-1.0 --pkg gupnp-av-1.0 \
33                                      --pkg gee-1.0 --pkg gstreamer-0.10 -g
34
35 librygel_gst_renderer_la_LIBADD = $(LIBGUPNP_LIBS) \
36                                   $(LIBGUPNP_AV_LIBS) \
37                                   $(LIBGSTREAMER_LIBS) \
38                                   $(LIBDBUS_GLIB_LIBS) \
39                                   $(GEE_LIBS) \
40                                   $(UUID_LIBS)
41 librygel_gst_renderer_la_LDFLAGS = -shared -fPIC -module -avoid-version
42
43 MAINTAINERCLEANFILES = Makefile.in