2 shareddir = $(abs_top_builddir)/data
4 shareddir = $(datadir)/rygel
7 plugindir = $(libdir)/rygel-1.0
9 plugin_LTLIBRARIES = librygel-media-export.la
11 AM_CFLAGS = $(LIBGUPNP_CFLAGS) \
12 $(LIBGUPNP_AV_CFLAGS) \
13 $(LIBGUPNP_DLNA_CFLAGS) \
14 $(LIBSQLITE3_CFLAGS) \
17 $(GSTREAMER_TAG_CFLAGS) \
18 $(GSTREAMER_APP_CFLAGS) \
19 -I$(top_srcdir)/src/rygel -DDATA_DIR='"$(datadir)"' \
22 librygel_media_export_la_SOURCES = rygel-media-export-plugin.vala \
23 rygel-media-export-database.vala \
24 rygel-media-export-db-container.vala \
25 rygel-media-export-sql-factory.vala \
26 rygel-media-export-media-cache.vala \
27 rygel-media-export-sql-operator.vala \
28 rygel-media-export-sql-function.vala \
29 rygel-media-export-media-cache-upgrader.vala \
30 rygel-media-export-metadata-extractor.vala \
31 rygel-media-export-null-container.vala \
32 rygel-media-export-dummy-container.vala \
33 rygel-media-export-root-container.vala \
34 rygel-media-export-query-container.vala \
35 rygel-media-export-dbus-service.vala \
36 rygel-media-export-recursive-file-monitor.vala \
37 rygel-media-export-harvester.vala \
38 rygel-media-export-harvesting-task.vala \
39 rygel-media-export-item.vala \
40 rygel-media-export-jpeg-writer.vala \
41 rygel-media-export-object-factory.vala
43 librygel_media_export_la_VALAFLAGS = --vapidir=$(top_srcdir)/src/rygel \
47 --pkg gupnp-dlna-1.0 \
51 --pkg gstreamer-tag-0.10 \
52 --pkg gstreamer-app-0.10 \
55 librygel_media_export_la_LIBADD = $(LIBGUPNP_LIBS) \
57 $(LIBGUPNP_DLNA_LIBS) \
58 $(LIBGSTREAMER_LIBS) \
59 $(GSTREAMER_TAG_LIBS) \
60 $(GSTREAMER_APP_LIBS) \
64 librygel_media_export_la_LDFLAGS = -shared -fPIC -module -avoid-version
66 MAINTAINERCLEANFILES = Makefile.in