2 shareddir = $(abs_top_builddir)/data
3 sysconfigdir = $(shareddir)
4 desktopdir = $(shareddir)
5 plugindir = $(abs_top_builddir)/src/plugins
6 icondir = $(shareddir)/icons/32x32
7 presetdir = $(shareddir)/presets
9 shareddir = $(datadir)/rygel
10 sysconfigdir = $(sysconfdir)
11 desktopdir = $(datadir)/applications
12 plugindir = $(libdir)/rygel-1.0
13 icondir = $(datadir)/icons/hicolor/32x32/apps
14 presetdir = $(shareddir)/presets
17 smallicondir = $(shareddir)/icons/48x48
18 bigicondir = $(shareddir)/icons/120x120
20 rygeldir = $(top_srcdir)/src/rygel
22 MAINTAINERCLEANFILES = Makefile.in
26 $(LIBGUPNP_AV_CFLAGS) \
27 $(LIBGSTREAMER_CFLAGS) \
28 $(GSTREAMER_BASE_CFLAGS) \
33 -DDATA_DIR='"$(shareddir)"' -DSYS_CONFIG_DIR='"$(sysconfigdir)"'\
34 -DPLUGIN_DIR='"$(plugindir)"' -DDESKTOP_DIR='"$(desktopdir)"'\
35 -DPRESET_DIR='"$(presetdir)"'\
41 $(LIBGSTREAMER_LIBS) \
42 $(GSTREAMER_BASE_LIBS) \
47 # Note: the -g needs to be at the end of VALAFLAGS to not break make dist
48 RYGEL_COMMON_PLUGIN_VALAFLAGS = \
50 $(RYGEL_COMMON_VALAFLAGS)
52 RYGEL_COMMON_VALAFLAGS = \
53 --pkg rygel-build-config --pkg gupnp-1.0 \
54 --vapidir=$(rygeldir) \
55 --pkg gupnp-av-1.0 --pkg gee-1.0 \
56 $(RYGEL_DEBUG_VALAFLAGS) \
59 RYGEL_PLUGIN_LINKER_FLAGS = -shared -fPIC -module -avoid-version
62 rm -f `find . -name "*.stamp"`