summaryrefslogtreecommitdiff
path: root/src/ui/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/Makefile.am')
-rw-r--r--src/ui/Makefile.am28
1 files changed, 16 insertions, 12 deletions
diff --git a/src/ui/Makefile.am b/src/ui/Makefile.am
index 3704aa11..c050311d 100644
--- a/src/ui/Makefile.am
+++ b/src/ui/Makefile.am
@@ -1,10 +1,5 @@
include ../../common.am
-AM_CFLAGS += \
- $(GTK_CFLAGS) \
- -DSMALL_ICON_DIR='"$(icondir)"' \
- -DLOCALEDIR=\""$(datadir)/locale"\" -DG_LOG_DOMAIN='"Rygel"'
-
bin_PROGRAMS = rygel-preferences
rygel_preferences_SOURCES = \
@@ -16,12 +11,21 @@ rygel_preferences_SOURCES = \
rygel-user-config.vala
rygel_preferences_VALAFLAGS = \
- --pkg gio-2.0 \
- --pkg gtk+-3.0 $(RYGEL_COMMON_PLUGIN_VALAFLAGS)
+ $(RYGEL_UI_DEPS_VALAFLAGS) \
+ $(RYGEL_COMMON_LIBRYGEL_CORE_VALAFLAGS) \
+ $(RYGEL_COMMON_VALAFLAGS)
+rygel_preferences_CFLAGS = \
+ $(RYGEL_UI_DEPS_CFLAGS) \
+ $(RYGEL_COMMON_LIBRYGEL_CORE_CFLAGS) \
+ -DSMALL_ICON_DIR='"$(icondir)"' \
+ -DLOCALEDIR=\""$(datadir)/locale"\" \
+ -DG_LOG_DOMAIN='"Rygel"' \
+ -DDESKTOP_DIR='"$(desktopdir)"' \
+ -DSYS_CONFIG_DIR='"$(sysconfigdir)"'
rygel_preferences_LDADD = \
- $(RYGEL_COMMON_LIBS) \
- $(LIBGSSDP_LIBS) \
- $(GTK_LIBS)
-rygel_preferences_LDFLAGS = -export-dynamic
-
+ $(RYGEL_UI_DEPS_LIBS) \
+ $(RYGEL_COMMON_LIBRYGEL_CORE_LIBS)
+rygel_preferences_LDFLAGS = \
+ $(RYGEL_DATA_DIR_DEFINES) \
+ -export-dynamic