shareddir = $(abs_top_builddir)/data
desktopdir = $(shareddir)
plugindir = $(abs_top_builddir)/src/plugins
-icondir = $(shareddir)/icons
+smallicondir = $(shareddir)/icons/32x32
+bigicondir = $(shareddir)/icons/256x256
else
shareddir = $(datadir)/rygel
desktopdir = $(datadir)/applications
plugindir = $(libdir)/rygel-1.0
-icondir = $(datadir)/icons/hicolor
+smallicondir = $(datadir)/icons/hicolor/32x32/apps
+bigicondir = $(datadir)/icons/hicolor/256x256/apps
endif
AM_CFLAGS = $(LIBGUPNP_CFLAGS) \
-I$(top_srcdir) \
-DDATA_DIR='"$(shareddir)"' -DSYS_CONFIG_DIR='"$(sysconfdir)"'\
-DPLUGIN_DIR='"$(plugindir)"' -DDESKTOP_DIR='"$(desktopdir)"'\
- -DICON_DIR='"$(icondir)"' -include config.h
+ -DSMALL_ICON_DIR='"$(smallicondir)"' \
+ -DBIG_ICON_DIR='"$(bigicondir)"' -include config.h
librygelincdir = $(includedir)/rygel-1.0
[CCode (cname = "PLUGIN_DIR")]
public static const string PLUGIN_DIR;
- [CCode (cname = "ICON_DIR")]
- public static const string ICON_DIR;
+ [CCode (cname = "BIG_ICON_DIR")]
+ public static const string BIG_ICON_DIR;
+
+ [CCode (cname = "SMALL_ICON_DIR")]
+ public static const string SMALL_ICON_DIR;
[CCode (cname = "PACKAGE_NAME")]
public static const string PACKAGE_NAME;
BuildConfig.DATA_DIR + "/xml/MediaServer2.xml";
private static const string ICON_BIG = "file://" +
- BuildConfig.ICON_DIR +
- "/256x256/apps/rygel.png";
+ BuildConfig.BIG_ICON_DIR +
+ "/rygel.png";
private static const string ICON_SMALL = "file://" +
- BuildConfig.ICON_DIR +
- "/32x32/apps/rygel.png";
+ BuildConfig.SMALL_ICON_DIR +
+ "/rygel.png";
private static const string ICON_MIME = "image/png";
private static const int ICON_DEPTH = 32;
private static const int ICON_BIG_WIDTH = 256;