1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
libexec_PROGRAMS = gconf-defaults-mechanism
gconf-defaults-glue.h: $(srcdir)/gconf-defaults.xml
dbus-binding-tool --prefix=gconf_defaults --mode=glib-server \
--output=gconf-defaults-glue.h \
$(srcdir)/gconf-defaults.xml
gconf_defaults_mechanism_SOURCES = \
gconf-defaults.h \
gconf-defaults.c \
gconf-defaults-glue.h \
gconf-defaults-main.c
INCLUDES = \
-I$(top_srcdir) \
-I$(top_builddir) \
-DSYSGCONFDIR=\"$(sysgconfdir)\" \
$(DEFAULTS_CFLAGS)
gconf_defaults_mechanism_LDADD = \
$(top_builddir)/gconf/libgconf-2.la \
$(DEFAULTS_LIBS)
BUILT_SOURCES = gconf-defaults-glue.h
dbus_servicesdir = $(datadir)/dbus-1/system-services
dbus_confdir = $(sysconfdir)/dbus-1/system.d
polkitdir = $(datadir)/polkit-1/actions
dbus_services_in_files = org.gnome.GConf.Defaults.service.in
polkit_in_files = org.gnome.gconf.defaults.policy.in
dbus_services_DATA = $(dbus_services_in_files:.service.in=.service)
$(dbus_services_DATA): $(dbus_services_in_files)
sed -e "s|\@LIBEXECDIR\@|$(libexecdir)|" $< > $@
dbus_conf_DATA = org.gnome.GConf.Defaults.conf
@INTLTOOL_POLICY_RULE@
polkit_DATA = $(polkit_in_files:.policy.in=.policy)
EXTRA_DIST = \
$(dbus_services_in_files) \
org.gnome.GConf.Defaults.conf \
$(polkit_in_files) \
gconf-defaults.xml
CLEANFILES = \
$(BUILT_SOURCES) \
$(polkit_DATA) \
$(dbus_services_DATA)
DISTCLEANFILES = org.gnome.gconf.defaults.policy
|