plugin_name = account dbus_accounts_built_sources = org.freedesktop.Accounts.c org.freedesktop.Accounts.h dbus_accounts_user_built_sources = org.freedesktop.Accounts.User.c org.freedesktop.Accounts.User.h BUILT_SOURCES = $(dbus_accounts_built_sources) \ $(dbus_accounts_user_built_sources) libexec_PROGRAMS = gsd-account $(dbus_accounts_built_sources) : Makefile.am org.freedesktop.Accounts.xml $(AM_V_GEN) gdbus-codegen \ --interface-prefix org.freedesktop. \ --c-namespace Gsd \ --generate-c-code org.freedesktop.Accounts \ --annotate "org.freedesktop.Accounts" \ "org.gtk.GDBus.C.Name" Accounts \ $(srcdir)/org.freedesktop.Accounts.xml $(dbus_accounts_user_built_sources) : Makefile.am org.freedesktop.Accounts.User.xml $(AM_V_GEN) gdbus-codegen \ --interface-prefix org.freedesktop. \ --c-namespace Gsd \ --generate-c-code org.freedesktop.Accounts.User \ --annotate "org.freedesktop.Accounts.User" \ "org.gtk.GDBus.C.Name" AccountsUser \ $(srcdir)/org.freedesktop.Accounts.User.xml gsd_account_SOURCES = \ main.c \ gsd-account-manager.c \ gsd-account-manager.h \ $(COMMON_FILES) nodist_gsd_account_SOURCES = \ $(dbus_accounts_built_sources) \ $(dbus_accounts_user_built_sources) gsd_account_CPPFLAGS = \ -I$(top_srcdir)/data/ \ -I$(top_srcdir)/gnome-settings-daemon \ -I$(top_builddir)/gnome-settings-daemon \ -I$(top_srcdir)/plugins/common \ -DGNOME_SETTINGS_LOCALEDIR=\""$(datadir)/locale"\" \ -DLIBEXECDIR=\""$(libexecdir)"\" \ $(AM_CPPFLAGS) gsd_account_CFLAGS = \ $(PLUGIN_CFLAGS) \ $(ACCOUNT_CFLAGS) gsd_account_LDADD = \ $(top_builddir)/gnome-settings-daemon/libgsd.la \ $(top_builddir)/plugins/common/libcommon.la \ $(ACCOUNT_LIBS) desktopdir = $(sysconfdir)/xdg/autostart desktop_in_files = org.gnome.SettingsDaemon.Account.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) org.gnome.SettingsDaemon.Account.desktop: $(desktop_in_files) Makefile $(AM_V_GEN) sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@ EXTRA_DIST = $(desktop_in_files) CLEANFILES = $(desktop_DATA) DISTCLEANFILES = $(desktop_DATA)