2 shareddir = $(abs_top_builddir)/data
4 shareddir = $(datadir)/rygel
7 plugindir = $(libdir)/rygel-1.0
9 plugin_LTLIBRARIES = librygel-external.la
11 AM_CFLAGS = $(LIBGUPNP_CFLAGS) \
12 $(LIBGUPNP_AV_CFLAGS) \
14 $(LIBGSTREAMER_CFLAGS) \
16 -I$(top_srcdir)/src/rygel -DDATA_DIR='"$(shareddir)"' \
19 librygel_external_la_SOURCES = rygel-external-container.vala \
20 rygel-external-dummy-container.vala \
21 rygel-external-item-factory.vala \
22 rygel-external-album-art-factory.vala \
23 rygel-external-thumbnail-factory.vala \
24 rygel-external-plugin.vala \
25 rygel-external-interfaces.vala \
26 rygel-external-plugin-factory.vala \
27 rygel-external-icon-factory.vala
29 rygel-external.stamp: $(librygel_external_la_VALASOURCES)
30 librygel_external_la_VALAFLAGS = --vapidir=$(top_srcdir)/src/rygel \
31 --pkg rygel-1.0 --pkg gupnp-1.0 \
32 --pkg gupnp-av-1.0 --pkg gee-1.0 \
33 --pkg gstreamer-0.10 --pkg gconf-2.0 -g
35 librygel_external_la_LIBADD = $(LIBGUPNP_LIBS) \
37 $(LIBGSTREAMER_LIBS) \
40 librygel_external_la_LDFLAGS = -shared -fPIC -module -avoid-version
42 MAINTAINERCLEANFILES = Makefile.in