3
# This is used in PANEL_CFLAGS
4
cappletname = user-accounts
7
ccpanelsdir = $(PANELS_DIR)
8
ccpanels_LTLIBRARIES = libuser-accounts.la
11
-DDATADIR=\""$(datadir)"\" \
12
-DUIDIR=\""$(pkgdatadir)/ui/user-accounts"\" \
13
-DLIBLOCALEDIR=\""$(prefix)/lib/locale"\" \
14
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
15
-DUM_PIXMAP_DIR=\""$(pkgdatadir)/pixmaps"\" \
17
-I$(srcdir)/../common/ \
18
-I$(srcdir)/../../shell/ \
20
$(USER_ACCOUNTS_PANEL_CFLAGS)
23
AM_CPPFLAGS += $(CHEESE_CFLAGS)
27
um-realm-generated.c \
30
libuser_accounts_la_SOURCES = \
39
um-password-dialog.h \
40
um-password-dialog.c \
47
um-fingerprint-dialog.h \
48
um-fingerprint-dialog.c \
51
fingerprint-strings.h \
54
um-editable-button.h \
55
um-editable-button.c \
65
libuser_accounts_la_LIBADD = \
67
$(USER_ACCOUNTS_PANEL_LIBS) \
68
$(top_builddir)/panels/common/liblanguage.la \
74
libuser_accounts_la_LIBADD += $(CHEESE_LIBS)
77
libuser_accounts_la_LDFLAGS = $(PANEL_LDFLAGS)
79
um-realm-generated.c: $(srcdir)/data/org.freedesktop.realmd.xml
80
$(AM_V_GEN) gdbus-codegen --interface-prefix org.freedesktop.realmd. \
81
--generate-c-code um-realm-generated --c-namespace UmRealm \
82
--annotate "org.freedesktop.realmd.Realm" org.gtk.GDBus.C.Name Common \
83
--c-generate-object-manager $<
84
um-realm-generated.h: um-realm-generated.c
86
noinst_PROGRAMS = frob-account-dialog
88
frob_account_dialog_SOURCES = \
89
frob-account-dialog.c \
102
frob_account_dialog_LDADD = \
103
$(libuser_accounts_la_LIBADD)
105
frob_account_dialog_CFLAGS = \
107
-DUIDIR=\""$(pkgdatadir)/ui/user-accounts"\"
109
polkitdir = $(datadir)/polkit-1/actions
110
polkit_in_files = com.canonical.controlcenter.user-accounts.policy.in
112
@INTLTOOL_POLICY_RULE@
113
polkit_DATA = $(polkit_in_files:.policy.in=.policy)
124
MAINTAINERCLEANFILES = \
128
-include $(top_srcdir)/git.mk