projects/aports·blob master · refs

431 lines · 17.4 KiB

1diff --git a/guile/tests/meson.build b/guile/tests/meson.build
2index 52d83b4a..65015d0c 100644
3--- a/guile/tests/meson.build
4+++ b/guile/tests/meson.build
5@@ -27,7 +27,7 @@ if get_option('b_sanitize') == 'none'
6 executable('test-mu-guile',
7 'test-mu-guile.cc',
8 install: false,
9- build_by_default: false,
10+ build_by_default: get_option('tests').enabled(),
11 cpp_args: [
12 '-DABS_SRCDIR="' + meson.current_source_dir() + '"',
13 '-DGUILE_LOAD_PATH="' + guile_load_path + '"',
14diff --git a/lib/message/tests/meson.build b/lib/message/tests/meson.build
15index 7dfbdd43..5ad05984 100644
16--- a/lib/message/tests/meson.build
17+++ b/lib/message/tests/meson.build
18@@ -22,7 +22,7 @@ test('test-contact',
19 executable('test-contact',
20 '../mu-contact.cc',
21 install: false,
22- build_by_default: false,
23+ build_by_default: get_option('tests').enabled(),
24 cpp_args: ['-DBUILD_TESTS'],
25 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
26
27@@ -30,7 +30,7 @@ test('test-document',
28 executable('test-document',
29 '../mu-document.cc',
30 install: false,
31- build_by_default: false,
32+ build_by_default: get_option('tests').enabled(),
33 cpp_args: ['-DBUILD_TESTS'],
34 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
35
36@@ -38,7 +38,7 @@ test('test-fields',
37 executable('test-fields',
38 '../mu-fields.cc',
39 install: false,
40- build_by_default: false,
41+ build_by_default: get_option('tests').enabled(),
42 cpp_args: ['-DBUILD_TESTS'],
43 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
44
45@@ -53,7 +53,7 @@ test('test-flags',
46 executable('test-flags',
47 '../mu-flags.cc',
48 install: false,
49- build_by_default: false,
50+ build_by_default: get_option('tests').enabled(),
51 cpp_args: ['-DBUILD_TESTS'],
52 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
53
54@@ -61,14 +61,14 @@ test('test-message',
55 executable('test-message',
56 '../test-mu-message.cc',
57 install: false,
58- build_by_default: false,
59+ build_by_default: get_option('tests').enabled(),
60 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
61
62 test('test-priority',
63 executable('test-priority',
64 '../mu-priority.cc',
65 install: false,
66- build_by_default: false,
67+ build_by_default: get_option('tests').enabled(),
68 cpp_args: ['-DBUILD_TESTS'],
69 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
70
71@@ -76,7 +76,7 @@ test('test-message-file',
72 executable('test-message-file',
73 '../mu-message-file.cc',
74 install: false,
75- build_by_default: false,
76+ build_by_default: get_option('tests').enabled(),
77 cpp_args: ['-DBUILD_TESTS'],
78 dependencies: [glib_dep, lib_mu_message_dep]))
79
80@@ -84,6 +84,6 @@ test('test-message-part',
81 executable('test-message-part',
82 '../mu-message-part.cc',
83 install: false,
84- build_by_default: false,
85+ build_by_default: get_option('tests').enabled(),
86 cpp_args: ['-DBUILD_TESTS'],
87 dependencies: [glib_dep, lib_mu_message_dep]))
88diff --git a/lib/tests/meson.build b/lib/tests/meson.build
89index 9b158a8d..621b772c 100644
90--- a/lib/tests/meson.build
91+++ b/lib/tests/meson.build
92@@ -26,7 +26,7 @@ test('test-threads',
93 executable('test-threads',
94 '../mu-query-threads.cc',
95 install: false,
96- build_by_default: false,
97+ build_by_default: get_option('tests').enabled(),
98 cpp_args: ['-DBUILD_TESTS'],
99 dependencies: [glib_dep, lib_mu_dep]))
100
101@@ -34,7 +34,7 @@ test('test-contacts-cache',
102 executable('test-contacts-cache',
103 '../mu-contacts-cache.cc',
104 install: false,
105- build_by_default: false,
106+ build_by_default: get_option('tests').enabled(),
107 cpp_args: ['-DBUILD_TESTS'],
108 dependencies: [glib_dep, lib_mu_dep]))
109
110@@ -42,7 +42,7 @@ test('test-config',
111 executable('test-config',
112 '../mu-config.cc',
113 install: false,
114- build_by_default: false,
115+ build_by_default: get_option('tests').enabled(),
116 cpp_args: ['-DBUILD_TESTS'],
117 dependencies: [glib_dep, lib_mu_dep]))
118
119@@ -50,7 +50,7 @@ test('test-query-macros',
120 executable('test-query-macros',
121 '../mu-query-macros.cc',
122 install: false,
123- build_by_default: false,
124+ build_by_default: get_option('tests').enabled(),
125 cpp_args: ['-DBUILD_TESTS'],
126 dependencies: [lib_mu_dep]))
127
128@@ -58,7 +58,7 @@ test('test-query-processor',
129 executable('test-query-processor',
130 '../mu-query-processor.cc',
131 install: false,
132- build_by_default: false,
133+ build_by_default: get_option('tests').enabled(),
134 cpp_args: ['-DBUILD_TESTS'],
135 dependencies: [lib_mu_dep]))
136
137@@ -66,7 +66,7 @@ test('test-query-parser',
138 executable('test-query-parser',
139 '../mu-query-parser.cc',
140 install: false,
141- build_by_default: false,
142+ build_by_default: get_option('tests').enabled(),
143 cpp_args: ['-DBUILD_TESTS'],
144 dependencies: [lib_mu_dep]))
145
146@@ -74,7 +74,7 @@ test('test-query-xapianizer',
147 executable('test-query-xapianizer',
148 '../mu-query-xapianizer.cc',
149 install: false,
150- build_by_default: false,
151+ build_by_default: get_option('tests').enabled(),
152 cpp_args: ['-DBUILD_TESTS'],
153 dependencies: [lib_mu_dep]))
154
155@@ -83,7 +83,7 @@ test('test-indexer',
156 executable('test-indexer',
157 '../mu-indexer.cc',
158 install: false,
159- build_by_default: false,
160+ build_by_default: get_option('tests').enabled(),
161 cpp_args: ['-DBUILD_TESTS'],
162 dependencies: [glib_dep, config_h_dep,
163 lib_mu_dep]))
164@@ -92,7 +92,7 @@ test('test-scanner',
165 executable('test-scanner',
166 '../mu-scanner.cc',
167 install: false,
168- build_by_default: false,
169+ build_by_default: get_option('tests').enabled(),
170 cpp_args: ['-DBUILD_TESTS'],
171 dependencies: [glib_dep, config_h_dep,
172 lib_mu_utils_dep]))
173@@ -101,7 +101,7 @@ test('test-xapian-db',
174 executable('test-xapian-db',
175 '../mu-xapian-db.cc',
176 install: false,
177- build_by_default: false,
178+ build_by_default: get_option('tests').enabled(),
179 cpp_args: ['-DBUILD_TESTS'],
180 dependencies: [lib_mu_dep, config_h_dep]))
181
182@@ -109,32 +109,32 @@ test('test-maildir',
183 executable('test-maildir',
184 'test-mu-maildir.cc',
185 install: false,
186- build_by_default: false,
187+ build_by_default: get_option('tests').enabled(),
188 dependencies: [glib_dep, lib_mu_dep]))
189 test('test-msg',
190 executable('test-msg',
191 'test-mu-msg.cc',
192 install: false,
193- build_by_default: false,
194+ build_by_default: get_option('tests').enabled(),
195 dependencies: [glib_dep, lib_mu_dep]))
196 test('test-store',
197 executable('test-store',
198 'test-mu-store.cc',
199 install: false,
200- build_by_default: false,
201+ build_by_default: get_option('tests').enabled(),
202 dependencies: [glib_dep, lib_mu_dep]))
203 test('test-query',
204 executable('test-query',
205 'test-query.cc',
206 install: false,
207- build_by_default: false,
208+ build_by_default: get_option('tests').enabled(),
209 dependencies: [glib_dep, gmime_dep, lib_mu_dep]))
210
211 test('test-store-query',
212 executable('test-store-query',
213 'test-mu-store-query.cc',
214 install: false,
215- build_by_default: false,
216+ build_by_default: get_option('tests').enabled(),
217 dependencies: [glib_dep, gmime_dep, lib_mu_dep]))
218 #
219 # benchmarks
220diff --git a/lib/utils/tests/meson.build b/lib/utils/tests/meson.build
221index 2df2ad7c..7d45aedf 100644
222--- a/lib/utils/tests/meson.build
223+++ b/lib/utils/tests/meson.build
224@@ -25,63 +25,63 @@
225 test('test-sexp',
226 executable('test-sexp', '../mu-sexp.cc',
227 install: false,
228- build_by_default: false,
229+ build_by_default: get_option('tests').enabled(),
230 cpp_args: ['-DBUILD_TESTS'],
231 dependencies: [glib_dep, lib_mu_utils_dep]))
232
233 test('test-regex',
234 executable('test-regex', '../mu-regex.cc',
235 install: false,
236- build_by_default: false,
237+ build_by_default: get_option('tests').enabled(),
238 cpp_args: ['-DBUILD_TESTS'],
239 dependencies: [glib_dep, lib_mu_utils_dep]))
240
241 test('test-command-handler',
242 executable('test-command-handler', '../mu-command-handler.cc',
243 install: false,
244- build_by_default: false,
245+ build_by_default: get_option('tests').enabled(),
246 cpp_args: ['-DBUILD_TESTS'],
247 dependencies: [glib_dep, lib_mu_utils_dep]))
248
249 test('test-utils-file',
250 executable('test-utils-file', '../mu-utils-file.cc',
251 install: false,
252- build_by_default: false,
253+ build_by_default: get_option('tests').enabled(),
254 cpp_args: ['-DBUILD_TESTS'],
255 dependencies: [glib_dep, gio_unix_dep,config_h_dep, lib_mu_utils_dep]))
256
257 test('test-logger',
258 executable('test-logger', '../mu-logger.cc',
259 install: false,
260- build_by_default: false,
261+ build_by_default: get_option('tests').enabled(),
262 cpp_args: ['-DBUILD_TESTS'],
263 dependencies: [glib_dep, lib_mu_utils_dep,config_h_dep,thread_dep ]))
264
265 test('test-option',
266 executable('test-option', '../mu-option.cc',
267 install: false,
268- build_by_default: false,
269+ build_by_default: get_option('tests').enabled(),
270 cpp_args: ['-DBUILD_TESTS'],
271 dependencies: [glib_dep, lib_mu_utils_dep ]))
272
273 test('test-lang-detector',
274 executable('test-lang-detector', '../mu-lang-detector.cc',
275 install: false,
276- build_by_default: false,
277+ build_by_default: get_option('tests').enabled(),
278 cpp_args: ['-DBUILD_TESTS'],
279 dependencies: [ config_h_dep, glib_dep, lib_mu_utils_dep ]))
280
281 test('test-html-to-text',
282 executable('test-html-to-text', '../mu-html-to-text.cc',
283 install: false,
284- build_by_default: false,
285+ build_by_default: get_option('tests').enabled(),
286 cpp_args: ['-DBUILD_TESTS'],
287 dependencies: [glib_dep, lib_mu_utils_dep]))
288
289 test('test-error',
290 executable('test-error', '../mu-error.cc',
291 install: false,
292- build_by_default: false,
293+ build_by_default: get_option('tests').enabled(),
294 cpp_args: ['-DBUILD_TESTS'],
295 dependencies: [glib_dep, lib_mu_utils_dep]))
296
297@@ -89,5 +89,5 @@ test('test-mu-utils',
298 executable('test-mu-utils',
299 'test-utils.cc',
300 install: false,
301- build_by_default: false,
302+ build_by_default: get_option('tests').enabled(),
303 dependencies: [glib_dep, lib_mu_utils_dep]))
304diff --git a/mu/tests/meson.build b/mu/tests/meson.build
305index f6a81a92..5bc30733 100644
306--- a/mu/tests/meson.build
307+++ b/mu/tests/meson.build
308@@ -23,7 +23,7 @@ test('test-cmd-add',
309 executable('test-cmd-add',
310 '../mu-cmd-add.cc',
311 install: false,
312- build_by_default: false,
313+ build_by_default: get_option('tests').enabled(),
314 cpp_args: ['-DBUILD_TESTS'],
315 dependencies: [glib_dep, lib_mu_dep]))
316
317@@ -31,7 +31,7 @@ test('test-cmd-cfind',
318 executable('test-cmd-cfind',
319 '../mu-cmd-cfind.cc',
320 install: false,
321- build_by_default: false,
322+ build_by_default: get_option('tests').enabled(),
323 cpp_args: ['-DBUILD_TESTS'],
324 dependencies: [glib_dep, lib_mu_dep]))
325
326@@ -39,7 +39,7 @@ test('test-cmd-extract',
327 executable('test-cmd-extract',
328 '../mu-cmd-extract.cc',
329 install: false,
330- build_by_default: false,
331+ build_by_default: get_option('tests').enabled(),
332 cpp_args: ['-DBUILD_TESTS'],
333 dependencies: [glib_dep, lib_mu_dep]))
334
335@@ -47,7 +47,7 @@ test('test-cmd-find',
336 executable('test-cmd-find',
337 '../mu-cmd-find.cc',
338 install: false,
339- build_by_default: false,
340+ build_by_default: get_option('tests').enabled(),
341 cpp_args: ['-DBUILD_TESTS'],
342 dependencies: [glib_dep, lib_mu_dep]))
343
344@@ -55,7 +55,7 @@ test('test-cmd-index',
345 executable('test-cmd-index',
346 '../mu-cmd-index.cc',
347 install: false,
348- build_by_default: false,
349+ build_by_default: get_option('tests').enabled(),
350 cpp_args: ['-DBUILD_TESTS'],
351 dependencies: [glib_dep, lib_mu_dep]))
352
353@@ -63,14 +63,14 @@ test('test-cmd-init',
354 executable('test-cmd-init',
355 '../mu-cmd-init.cc',
356 install: false,
357- build_by_default: false,
358+ build_by_default: get_option('tests').enabled(),
359 cpp_args: ['-DBUILD_TESTS'],
360 dependencies: [glib_dep, lib_mu_dep]))
361 test('test-cmd-labels',
362 executable('test-cmd-labels',
363 '../mu-cmd-labels.cc',
364 install: false,
365- build_by_default: false,
366+ build_by_default: get_option('tests').enabled(),
367 cpp_args: ['-DBUILD_TESTS'],
368 dependencies: [glib_dep, lib_mu_dep]))
369
370@@ -78,7 +78,7 @@ test('test-cmd-mkdir',
371 executable('test-cmd-mkdir',
372 '../mu-cmd-mkdir.cc',
373 install: false,
374- build_by_default: false,
375+ build_by_default: get_option('tests').enabled(),
376 cpp_args: ['-DBUILD_TESTS'],
377 dependencies: [glib_dep, lib_mu_dep]))
378
379@@ -86,7 +86,7 @@ test('test-cmd-move',
380 executable('test-cmd-move',
381 '../mu-cmd-move.cc',
382 install: false,
383- build_by_default: false,
384+ build_by_default: get_option('tests').enabled(),
385 cpp_args: ['-DBUILD_TESTS'],
386 dependencies: [glib_dep, lib_mu_dep]))
387
388@@ -94,7 +94,7 @@ test('test-cmd-remove',
389 executable('test-cmd-remove',
390 '../mu-cmd-remove.cc',
391 install: false,
392- build_by_default: false,
393+ build_by_default: get_option('tests').enabled(),
394 cpp_args: ['-DBUILD_TESTS'],
395 dependencies: [glib_dep, lib_mu_dep]))
396
397@@ -102,7 +102,7 @@ test('test-cmd-verify',
398 executable('test-cmd-verify',
399 '../mu-cmd-verify.cc',
400 install: false,
401- build_by_default: false,
402+ build_by_default: get_option('tests').enabled(),
403 cpp_args: ['-DBUILD_TESTS'],
404 dependencies: [glib_dep, lib_mu_dep]))
405
406@@ -110,7 +110,7 @@ test('test-cmd-view',
407 executable('test-cmd-view',
408 '../mu-cmd-view.cc',
409 install: false,
410- build_by_default: false,
411+ build_by_default: get_option('tests').enabled(),
412 cpp_args: ['-DBUILD_TESTS'],
413 dependencies: [glib_dep, lib_mu_dep]))
414
415@@ -118,14 +118,14 @@ test('test-cmd-query',
416 executable('test-cmd-query',
417 'test-mu-query.cc',
418 install: false,
419- build_by_default: false,
420+ build_by_default: get_option('tests').enabled(),
421 dependencies: [glib_dep, config_h_dep, lib_mu_dep]))
422
423 test('test-options',
424 executable('test-options',
425 '../mu-options.cc',
426 install: false,
427- build_by_default: false,
428+ build_by_default: get_option('tests').enabled(),
429 cpp_args: ['-DBUILD_TESTS',
430 '-DMU_SCRIPTS_DIR="' + datadir / 'mu' / 'scripts' + '"'],
431 dependencies: [glib_dep, config_h_dep, cli11_dep, lib_mu_dep]))