blob: 87a443167420953e976b60be0be9a2de896005e0 (
plain)
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
NULL =
AM_CPPFLAGS = \
-include config.h \
$(CONTACTS_CFLAGS) \
-I$(top_srcdir)/libgd \
-DLOCALEDIR=\""$(localedir)"\" \
-DPKGDATADIR=\""$(pkgdatadir)"\" \
-DPKGLIBDIR=\""$(pkglibdir)"\" \
-DGNOME_DESKTOP_USE_UNSTABLE_API \
$(NULL)
AM_VALAFLAGS = \
--vapidir=../vapi --vapidir=../libgd --pkg config --pkg custom --pkg gd-1.0 \
@CONTACTS_PACKAGES@ \
--target-glib=2.38 --gresources=$(top_srcdir)/data/contacts.gresource.xml \
$(NULL)
if BUILD_CHEESE
AM_VALAFLAGS += -D HAVE_CHEESE
AM_CPPFLAGS += $(CHEESE_CFLAGS)
endif
bin_PROGRAMS = gnome-contacts
vala_sources = \
contacts-app.vala \
contacts-address-map.vala \
contacts-contact.vala \
contacts-contact-sheet.vala \
contacts-contact-editor.vala \
contacts-contact-pane.vala \
contacts-types.vala \
contacts-list-pane.vala \
contacts-linked-accounts-dialog.vala \
contacts-linking.vala \
contacts-store.vala \
contacts-view.vala \
contacts-utils.vala \
contacts-avatar-dialog.vala \
contacts-accounts-list.vala \
contacts-contact-frame.vala \
contacts-window.vala \
main.vala \
$(NULL)
gsettings_ENUM_NAMESPACE = org.gnome.Contacts
gsettings_ENUM_FILES = \
contacts-view.c
gsettingsschema_in_files = org.gnome.Contacts.gschema.xml.in
gsettings_SCHEMAS = $(gsettingsschema_in_files:.xml.in=.xml)
.PRECIOUS: $(gsettings_SCHEMAS)
@INTLTOOL_XML_NOMERGE_RULE@
@GSETTINGS_RULES@
resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --generate-dependencies --sourcedir=$(top_srcdir)/data $(top_srcdir)/data/contacts.gresource.xml)
contact-resources.c: $(top_srcdir)/data/contacts.gresource.xml $(resource_files)
$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(top_srcdir)/data --generate-source $<
gnome_contacts_SOURCES = \
$(vala_sources) \
um-crop-area.c \
contact-resources.c \
contacts-esd-setup.c \
$(NULL)
gnome_contacts_LDADD = $(CONTACTS_LIBS) -lm $(top_builddir)/libgd/libgd.la
if BUILD_CHEESE
gnome_contacts_LDADD += $(CHEESE_LIBS)
gnome_contacts_SOURCES += \
cheese-flash.c \
$(NULL)
endif
libexec_PROGRAMS = gnome-contacts-search-provider
gnome_contacts_search_provider_SOURCES = \
contacts-contact.vala \
contacts-esd-setup.c \
contacts-shell-search-provider.vala \
contacts-store.vala \
contacts-types.vala \
contacts-utils.vala \
$(NULL)
gnome_contacts_search_provider_LDADD = $(CONTACTS_LIBS)
CLEANFILES = \
$(vala_sources:.vala=.c) \
$(gsettings_SCHEMAS) \
*.vapi *.stamp
EXTRA_DIST = \
cheese-flash.h \
um-crop-area.h \
$(gsettingsschema_in_files) \
contacts-esd-setup.h \
$(NULL)
|