build,core,plugins: Port to GDBus and GVariant
[profile/ivi/rygel.git] / src / plugins / tracker / Makefile.am
1 plugindir = $(libdir)/rygel-1.0
2
3 plugin_LTLIBRARIES = librygel-media-tracker.la
4
5 AM_CFLAGS = $(LIBGUPNP_CFLAGS) \
6             $(LIBGUPNP_AV_CFLAGS) \
7             $(LIBDBUS_GLIB_CFLAGS) \
8             $(LIBGSTREAMER_CFLAGS) \
9             $(GEE_CFLAGS) \
10             $(UUID_CFLAGS) \
11             -I$(top_srcdir)/src/rygel -DDATA_DIR='"$(datadir)"' \
12             -include config.h
13
14 librygel_media_tracker_la_SOURCES = rygel-tracker-root-container.vala \
15                                     rygel-tracker-category-container.vala \
16                                     rygel-tracker-music.vala \
17                                     rygel-tracker-videos.vala \
18                                     rygel-tracker-pictures.vala \
19                                     rygel-tracker-metadata-values.vala \
20                                     rygel-tracker-tags.vala \
21                                     rygel-tracker-years.vala \
22                                     rygel-tracker-albums.vala \
23                                     rygel-tracker-artists.vala \
24                                     rygel-tracker-genre.vala \
25                                     rygel-tracker-search-container.vala \
26                                     rygel-tracker-category-all-container.vala \
27                                     rygel-tracker-query.vala \
28                                     rygel-tracker-selection-query.vala \
29                                     rygel-tracker-insertion-query.vala \
30                                     rygel-tracker-query-triplet.vala \
31                                     rygel-tracker-query-triplets.vala \
32                                     rygel-tracker-item-factory.vala \
33                                     rygel-tracker-item-creation.vala \
34                                     rygel-tracker-video-item-factory.vala \
35                                     rygel-tracker-music-item-factory.vala \
36                                     rygel-tracker-picture-item-factory.vala \
37                                     rygel-tracker-plugin.vala \
38                                     rygel-tracker-plugin-factory.vala \
39                                     rygel-tracker-interfaces.vala
40
41 librygel_media_tracker_la_VALAFLAGS = \
42         --vapidir=$(top_srcdir)/src/rygel \
43         --pkg rygel-1.0 --pkg rygel-build-config --pkg gupnp-1.0 \
44         --pkg gupnp-av-1.0 --pkg posix --pkg gee-1.0 --pkg gstreamer-0.10 -g
45
46 librygel_media_tracker_la_LIBADD = $(LIBGUPNP_LIBS) \
47                                    $(LIBGUPNP_AV_LIBS) \
48                                    $(LIBGSTREAMER_LIBS) \
49                                    $(GEE_LIBS) \
50                                    $(UUID_LIBS)
51 librygel_media_tracker_la_LDFLAGS = -shared -fPIC -module -avoid-version
52
53 MAINTAINERCLEANFILES = Makefile.in