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 smallicondir = $(shareddir)/icons/48x48
8 bigicondir = $(shareddir)/icons/120x120
10 shareddir = $(datadir)/rygel
11 sysconfigdir = $(sysconfdir)
12 desktopdir = $(datadir)/applications
13 plugindir = $(libdir)/rygel-1.0
14 smallicondir = $(datadir)/icons/hicolor/48x48/apps
15 bigicondir = $(datadir)/icons/hicolor/120x120/apps
16 icondir = $(datadir)/icons/hicolor/32x32/apps
19 rygeldir = $(top_srcdir)/src/rygel
21 MAINTAINERCLEANFILES = Makefile.in
25 $(LIBGUPNP_AV_CFLAGS) \
26 $(LIBGSTREAMER_CFLAGS) \
30 -DDATA_DIR='"$(shareddir)"' -DSYS_CONFIG_DIR='"$(sysconfigdir)"'\
31 -DPLUGIN_DIR='"$(plugindir)"' -DDESKTOP_DIR='"$(desktopdir)"'\
34 RYGEL_COMMON_LDADD = \
37 $(LIBGSTREAMER_LIBS) \
41 # Note: the -g needs to be at the end of VALAFLAGS to not break make dist
42 RYGEL_COMMON_PLUGIN_VALAFLAGS = \
44 $(RYGEL_COMMON_VALAFLAGS)
46 RYGEL_COMMON_VALAFLAGS = \
47 --pkg rygel-build-config --pkg gupnp-1.0 \
48 --vapidir=$(rygeldir) \
49 --pkg gupnp-av-1.0 --pkg gee-1.0 -g
51 RYGEL_PLUGIN_LINKER_FLAGS = -shared -fPIC -module -avoid-version
54 rm -f `find . -name "*.stamp"`