5 $(EDATASERVER_CFLAGS) \
6 -I$(top_srcdir)/folks \
7 -I$(top_srcdir)/backends/eds/lib \
8 -I$(top_srcdir)/backends/eds/lib/folks \
9 -I$(top_srcdir)/tests/lib \
10 -I$(top_srcdir)/tests/lib/eds \
11 -include $(CONFIG_HEADER) \
15 $(top_builddir)/tests/lib/eds/libeds-test.la \
16 $(top_builddir)/tests/lib/libfolks-test.la \
17 $(top_builddir)/backends/eds/lib/libfolks-eds.la
18 $(top_builddir)/folks/libfolks.la \
21 -L$(top_srcdir)/backends/eds/lib \
27 --vapidir=$(top_srcdir)/folks \
28 --vapidir=$(top_srcdir)/backends/eds/lib \
29 --vapidir=$(top_srcdir)/tests/lib \
30 --vapidir=$(top_srcdir)/tests/lib/eds \
37 --pkg libedataserver-1.2 \
44 # FIXME: these tests have been removed temporarily due to bgo#668415
46 # change-primary-store \
49 # in order from least to most complex
52 individual-retrieval \
61 postal-address-details \
69 set-postal-addresses \
72 add-contacts-stress-test \
78 link-personas-diff-stores \
82 RUN_WITH_PRIVATE_BUS = $(top_srcdir)/tests/tools/with-session-bus-eds.sh
84 backend_store_key_file=$(srcdir)/data/backend-eds-only.ini
85 avatar_file=@abs_top_srcdir@/tests/data/avatar-01.jpg
87 GCONF_DEFAULT_SOURCE_PATH=@abs_top_srcdir@/tests/data/gconf.path \
88 FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
89 FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
90 AVATAR_FILE_PATH=$(avatar_file) \
91 FOLKS_PRIMARY_STORE="eds:local://test" \
92 $(RUN_WITH_PRIVATE_BUS) \
96 TESTS = $(noinst_PROGRAMS)
98 # FIXME: temporarily removed due to bgo#668415
99 #store_removed_SOURCES = \
100 # store-removed.vala \
103 persona_store_tests_SOURCES = \
104 persona-store-tests.vala \
107 individual_retrieval_SOURCES = \
108 individual-retrieval.vala \
111 removing_contacts_SOURCES = \
112 removing-contacts.vala \
115 updating_contacts_SOURCES = \
116 updating-contacts.vala \
119 phone_details_SOURCES = \
123 email_details_SOURCES = \
127 name_details_SOURCES = \
131 avatar_details_SOURCES = \
132 avatar-details.vala \
135 add_persona_SOURCES = \
139 im_details_SOURCES = \
143 postal_address_details_SOURCES = \
144 postal-address-details.vala \
147 remove_persona_SOURCES = \
148 remove-persona.vala \
151 set_avatar_SOURCES = \
155 set_emails_SOURCES = \
159 set_im_addresses_SOURCES = \
160 set-im-addresses.vala \
163 set_names_SOURCES = \
167 set_structured_name_SOURCES = \
168 set-structured-name.vala \
171 set_phones_SOURCES = \
175 set_postal_addresses_SOURCES = \
176 set-postal-addresses.vala \
179 set_properties_race_SOURCES = \
180 set-properties-race.vala \
183 link_personas_SOURCES = \
187 set_notes_SOURCES = \
191 add_contacts_stress_test_SOURCES = \
192 add-contacts-stress-test.vala \
195 set_gender_SOURCES = \
203 set_birthday_SOURCES = \
207 set_roles_SOURCES = \
211 # FIXME: temporarily removed due to bgo#668415
212 #change_primary_store_SOURCES = \
213 # change-primary-store.vala \
216 link_personas_diff_stores_SOURCES = \
217 link-personas-diff-stores.vala \
220 set_is_favourite_SOURCES = \
221 set-is-favourite.vala \
230 # FIXME: temporarily removed due to bgo#668415
231 # store_removed_vala.stamp \
232 # change_primary_store_vala.stamp \
235 MAINTAINERCLEANFILES = \
236 $(addsuffix .c,$(noinst_PROGRAMS)) \
237 persona_store_tests_vala.stamp \
238 individual_retrieval_vala.stamp \
239 removing_contacts_vala.stamp \
240 updating_contacts_vala.stamp \
241 phone_details_vala.stamp \
242 name_details_vala.stamp \
243 email_details_vala.stamp \
244 avatar_details_vala.stamp \
245 add_persona_vala.stamp \
246 im_details_vala.stamp \
247 postal_address_details_vala.stamp \
248 remove_persona_vala.stamp \
249 set_avatar_vala.stamp \
250 set_emails_vala.stamp \
251 set_im_addresses_vala.stamp \
252 set_names_vala.stamp \
253 set_structured_name_vala.stamp \
254 set_phones_vala.stamp \
255 set_postal_addresses_vala.stamp \
256 set_properties_race_vala.stamp \
257 link_personas_vala.stamp \
258 set_notes_vala.stamp \
259 add_contacts_stress_test_vala.stamp \
260 set_gender_vala.stamp \
261 set_urls_vala.stamp \
262 set_birthday_vala.stamp \
263 set_roles_vala.stamp \
264 link_personas_diff_stores_vala.stamp \
265 set_is_favourite_vala.stamp \
269 $(MAINTAINERCLEANFILES) \
270 $(backend_store_key_file) \
273 -include $(top_srcdir)/git.mk
274 -include $(top_srcdir)/check.mk