build,core,plugins: Port to GDBus and GVariant
[profile/ivi/rygel.git] / src / plugins / mpris / 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-mpris.la
10
11 AM_CFLAGS = $(LIBGUPNP_CFLAGS) \
12             $(LIBGUPNP_AV_CFLAGS) \
13             $(GEE_CFLAGS) \
14             $(LIBGSTREAMER_CFLAGS) \
15             $(UUID_CFLAGS) \
16             -I$(top_srcdir)/src/rygel -DDATA_DIR='"$(shareddir)"' \
17             -include config.h
18
19 librygel_mpris_la_SOURCES = rygel-mpris-player.vala \
20                             rygel-mpris-plugin.vala \
21                             rygel-mpris-plugin-factory.vala \
22                             rygel-mpris-interfaces.vala
23
24 librygel_mpris_la_VALAFLAGS = --vapidir=$(top_srcdir)/src/rygel \
25                               --vapidir=$(srcdir) \
26                               --pkg rygel-1.0 --pkg rygel-build-config \
27                               --pkg gupnp-1.0 --pkg gupnp-av-1.0 \
28                               --pkg gee-1.0 --pkg gstreamer-0.10 -g
29
30 librygel_mpris_la_LIBADD = $(LIBGUPNP_LIBS) \
31                            $(LIBGUPNP_AV_LIBS) \
32                            $(GEE_LIBS) \
33                            $(LIBGSTREAMER_LIBS) \
34                            $(UUID_LIBS)
35 librygel_mpris_la_LDFLAGS = -shared -fPIC -module -avoid-version
36
37 MAINTAINERCLEANFILES = Makefile.in