changes: update to 0.9.5 + vala compatibility patch
[platform/upstream/folks.git] / tests / tracker / Makefile.am
1 AM_CFLAGS = \
2         $(ERROR_CFLAGS) \
3         $(NULL)
4
5 AM_CPPFLAGS = \
6         $(GLIB_CFLAGS) \
7         $(GEE_CFLAGS) \
8         $(TRACKER_SPARQL_CFLAGS) \
9         -I$(top_srcdir) \
10         -I$(top_srcdir)/folks \
11         -I$(top_srcdir)/backends/tracker/lib \
12         -I$(top_srcdir)/backends/tracker/lib/folks \
13         -I$(top_srcdir)/tests/lib \
14         -I$(top_srcdir)/tests/lib/tracker \
15         -include $(CONFIG_HEADER) \
16         $(NULL)
17
18 LDADD = \
19         $(top_builddir)/tests/lib/libfolks-test.la \
20         $(top_builddir)/tests/lib/tracker/libtracker-test.la \
21         $(top_builddir)/backends/tracker/lib/libfolks-tracker.la \
22         $(top_builddir)/folks/libfolks.la \
23         $(GLIB_LIBS) \
24         $(GEE_LIBS) \
25         $(TRACKER_SPARQL_LIBS) \
26         -L$(top_srcdir)/backends/tracker/lib \
27         $(NULL)
28
29 RUN_WITH_PRIVATE_BUS = $(top_srcdir)/tests/tools/with-session-bus-tracker.sh
30
31 AM_VALAFLAGS += \
32         $(ERROR_VALAFLAGS) \
33         --vapidir=. \
34         --vapidir=$(top_srcdir)/folks \
35         --vapidir=$(top_srcdir)/backends/tracker/lib \
36         --vapidir=$(top_srcdir)/tests/lib \
37         --vapidir=$(top_srcdir)/tests/lib/tracker \
38         --pkg gobject-2.0 \
39         --pkg gio-2.0 \
40         --pkg gee-0.8 \
41         --pkg folks \
42         --pkg folks-test \
43         --pkg folks-tracker \
44         --pkg tracker-sparql-$(TRACKER_SPARQL_MAJOR) \
45         --pkg tracker-test \
46         -g \
47         $(NULL)
48
49 # in order from least to most complex
50 noinst_PROGRAMS = \
51         individual-retrieval \
52         name-details-interface \
53         avatar-details-interface \
54         im-details-interface \
55         phone-details-interface \
56         email-details-interface \
57         url-details-interface \
58         favourite-details-interface \
59         fullname-updates \
60         add-contact \
61         default-contact \
62         remove-contact \
63         nickname-updates \
64         family-name-updates \
65         given-name-updates \
66         additional-names-updates \
67         prefix-name-updates \
68         suffix-name-updates \
69         website-updates \
70         favourite-updates \
71         emails-updates \
72         phones-updates \
73         imaddresses-updates \
74         role-details-interface \
75         birthday-details-interface \
76         birthday-updates \
77         note-details-interface  \
78         gender-details-interface  \
79         postal-address-details-interface  \
80         avatar-updates  \
81         add-persona  \
82         remove-persona  \
83         set-nickname  \
84         set-favourite  \
85         set-phones  \
86         set-emails  \
87         set-avatar  \
88         set-structured-name  \
89         set-full-name  \
90         set-urls  \
91         set-im-addresses  \
92         set-postal-addresses  \
93         set-roles  \
94         set-notes  \
95         set-birthday  \
96         set-gender  \
97         link-personas  \
98         duplicated-emails  \
99         duplicated-phones  \
100         link-personas-via-local-ids  \
101         match-im-addresses  \
102         match-email-addresses  \
103         match-known-emails  \
104         match-phone-number  \
105         match-name  \
106         match-all  \
107         set-duplicate-email \
108         set-null-avatar \
109         $(NULL)
110
111 TESTS_ENVIRONMENT = \
112         $(RUN_WITH_PRIVATE_BUS) \
113         --session \
114         --
115 TESTS = $(noinst_PROGRAMS)
116
117 individual_retrieval_SOURCES = \
118         individual-retrieval.vala \
119         $(NULL)
120
121 name_details_interface_SOURCES = \
122         name-details-interface.vala \
123         $(NULL)
124
125 avatar_details_interface_SOURCES = \
126         avatar-details-interface.vala \
127         $(NULL)
128
129 im_details_interface_SOURCES = \
130         im-details-interface.vala \
131         $(NULL)
132
133 phone_details_interface_SOURCES = \
134         phone-details-interface.vala \
135         $(NULL)
136
137 email_details_interface_SOURCES = \
138         email-details-interface.vala \
139         $(NULL)
140
141 url_details_interface_SOURCES = \
142         url-details-interface.vala \
143         $(NULL)
144
145 favourite_details_interface_SOURCES = \
146         favourite-details-interface.vala \
147         $(NULL)
148
149 fullname_updates_SOURCES = \
150         fullname-updates.vala \
151         $(NULL)
152
153 add_contact_SOURCES = \
154         add-contact.vala \
155         $(NULL)
156
157 default_contact_SOURCES = \
158         default-contact.vala \
159         $(NULL)
160
161 remove_contact_SOURCES = \
162         remove-contact.vala \
163         $(NULL)
164
165 nickname_updates_SOURCES = \
166         nickname-updates.vala \
167         $(NULL)
168
169 family_name_updates_SOURCES = \
170         family-name-updates.vala \
171         $(NULL)
172
173 given_name_updates_SOURCES = \
174         given-name-updates.vala \
175         $(NULL)
176
177 additional_names_updates_SOURCES = \
178         additional-names-updates.vala \
179         $(NULL)
180
181 prefix_name_updates_SOURCES = \
182         prefix-name-updates.vala \
183         $(NULL)
184
185 suffix_name_updates_SOURCES = \
186         suffix-name-updates.vala \
187         $(NULL)
188
189 website_updates_SOURCES = \
190         website-updates.vala \
191         $(NULL)
192
193 favourite_updates_SOURCES = \
194         favourite-updates.vala \
195         $(NULL)
196
197 emails_updates_SOURCES = \
198         emails-updates.vala \
199         $(NULL)
200
201 phones_updates_SOURCES = \
202         phones-updates.vala \
203         $(NULL)
204
205 imaddresses_updates_SOURCES = \
206         imaddresses-updates.vala \
207         $(NULL)
208
209 role_details_interface_SOURCES = \
210         role-details-interface.vala \
211         $(NULL)
212
213 birthday_details_interface_SOURCES = \
214         birthday-details-interface.vala \
215         $(NULL)
216
217 birthday_updates_SOURCES = \
218         birthday-updates.vala \
219         $(NULL)
220
221 note_details_interface_SOURCES = \
222         note-details-interface.vala \
223         $(NULL)
224
225 gender_details_interface_SOURCES = \
226         gender-details-interface.vala \
227         $(NULL)
228
229 postal_address_details_interface_SOURCES = \
230         postal-address-details-interface.vala \
231         $(NULL)
232
233 avatar_updates_SOURCES = \
234         avatar-updates.vala \
235         $(NULL)
236
237 add_persona_SOURCES = \
238         add-persona.vala \
239         $(NULL)
240
241 remove_persona_SOURCES = \
242         remove-persona.vala \
243         $(NULL)
244
245 set_nickname_SOURCES = \
246         set-nickname.vala \
247         $(NULL)
248
249 set_favourite_SOURCES = \
250         set-favourite.vala \
251         $(NULL)
252
253 set_phones_SOURCES = \
254         set-phones.vala \
255         $(NULL)
256
257 set_emails_SOURCES = \
258         set-emails.vala \
259         $(NULL)
260
261 set_avatar_SOURCES = \
262         set-avatar.vala \
263         $(NULL)
264
265 set_structured_name_SOURCES = \
266         set-structured-name.vala \
267         $(NULL)
268
269 set_full_name_SOURCES = \
270         set-full-name.vala \
271         $(NULL)
272
273 set_urls_SOURCES = \
274         set-urls.vala \
275         $(NULL)
276
277 set_im_addresses_SOURCES = \
278         set-im-addresses.vala \
279         $(NULL)
280
281 set_postal_addresses_SOURCES = \
282         set-postal-addresses.vala \
283         $(NULL)
284
285 set_roles_SOURCES = \
286         set-roles.vala \
287         $(NULL)
288
289 set_notes_SOURCES = \
290         set-notes.vala \
291         $(NULL)
292
293 set_birthday_SOURCES = \
294         set-birthday.vala \
295         $(NULL)
296
297 set_gender_SOURCES = \
298         set-gender.vala \
299         $(NULL)
300
301 link_personas_SOURCES = \
302         link-personas.vala \
303         $(NULL)
304
305 duplicated_emails_SOURCES = \
306         duplicated-emails.vala \
307         $(NULL)
308
309 duplicated_phones_SOURCES = \
310         duplicated-phones.vala \
311         $(NULL)
312
313 link_personas_via_local_ids_SOURCES = \
314         link-personas-via-local-ids.vala \
315         $(NULL)
316
317 match_im_addresses_SOURCES = \
318         match-im-addresses.vala \
319         $(NULL)
320
321 match_email_addresses_SOURCES = \
322         match-email-addresses.vala \
323         $(NULL)
324
325 match_known_emails_SOURCES = \
326         match-known-emails.vala \
327         $(NULL)
328
329 match_phone_number_SOURCES = \
330         match-phone-number.vala \
331         $(NULL)
332
333 match_name_SOURCES = \
334         match-name.vala \
335         $(NULL)
336
337 match_all_SOURCES = \
338         match-all.vala \
339         $(NULL)
340
341 set_duplicate_email_SOURCES = \
342         set-duplicate-email.vala \
343         $(NULL)
344
345 set_null_avatar_SOURCES = \
346         set-null-avatar.vala \
347         $(NULL)
348
349 CLEANFILES = \
350         *.pid \
351         *.address \
352         $(NULL)
353
354 EXTRA_DIST = \
355         $(MAINTAINERCLEANFILES) \
356         $(NULL)
357
358 -include $(top_srcdir)/git.mk
359 -include $(top_srcdir)/check.mk