2 shareddir = $(abs_top_builddir)/data
3 sysconfigdir = $(shareddir)
4 desktopdir = $(shareddir)
5 plugindir = $(abs_top_builddir)/src/plugins
6 icondir = $(shareddir)/icons/32x32
8 shareddir = $(datadir)/rygel
9 sysconfigdir = $(sysconfdir)
10 desktopdir = $(datadir)/applications
11 plugindir = $(libdir)/rygel-1.0
12 icondir = $(datadir)/icons/hicolor/32x32/apps
15 smallicondir = $(shareddir)/icons/48x48
16 bigicondir = $(shareddir)/icons/120x120
18 rygeldir = $(top_srcdir)/src/rygel
20 MAINTAINERCLEANFILES = Makefile.in
24 $(LIBGUPNP_AV_CFLAGS) \
25 $(LIBGSTREAMER_CFLAGS) \
26 $(GSTREAMER_BASE_CFLAGS) \
30 -DDATA_DIR='"$(shareddir)"' -DSYS_CONFIG_DIR='"$(sysconfigdir)"'\
31 -DPLUGIN_DIR='"$(plugindir)"' -DDESKTOP_DIR='"$(desktopdir)"'\
34 RYGEL_COMMON_LDADD = \
37 $(LIBGSTREAMER_LIBS) \
38 $(GSTREAMER_BASE_LIBS) \
42 # Note: the -g needs to be at the end of VALAFLAGS to not break make dist
43 RYGEL_COMMON_PLUGIN_VALAFLAGS = \
45 $(RYGEL_COMMON_VALAFLAGS)
47 RYGEL_COMMON_VALAFLAGS = \
48 --pkg rygel-build-config --pkg gupnp-1.0 \
49 --vapidir=$(rygeldir) \
50 --pkg gupnp-av-1.0 --pkg gee-1.0 -g
52 RYGEL_PLUGIN_LINKER_FLAGS = -shared -fPIC -module -avoid-version
55 rm -f `find . -name "*.stamp"`