File: build-test-exes-by-default.patch

package info (click to toggle)
maildir-utils 1.12.13-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 4,960 kB
  • sloc: cpp: 56,367; lisp: 11,007; sh: 895; ansic: 889; makefile: 125; pascal: 12; python: 4
file content (384 lines) | stat: -rw-r--r-- 13,768 bytes parent folder | download
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
Author: Jeremy Sowden <azazel@debian.org>
Last-Update: 2025-10-17
Forwarded: not-needed
Description: In commit 34d3bf2e2813 ("tests: only build when needed"), Upstream
 changed the build config to defer building test executables until `meson test`.
 However, this prevents `-v` from being passed to ninja, and causes blhc to
 complain.  Revert these changes.

--- a/guile/tests/meson.build
+++ b/guile/tests/meson.build
@@ -27,7 +27,6 @@
        executable('test-mu-guile',
                   'test-mu-guile.cc',
                   install: false,
-                  build_by_default: false,
                   cpp_args: [
                     '-DABS_SRCDIR="' + meson.current_source_dir() + '"',
                     '-DGUILE_LOAD_PATH="' + guile_load_path + '"',
--- a/lib/message/tests/meson.build
+++ b/lib/message/tests/meson.build
@@ -22,7 +22,6 @@
      executable('test-contact',
                 '../mu-contact.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
 
@@ -30,7 +29,6 @@
      executable('test-document',
                 '../mu-document.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
 
@@ -38,7 +36,6 @@
      executable('test-fields',
                 '../mu-fields.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
 
@@ -53,7 +50,6 @@
      executable('test-flags',
                 '../mu-flags.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
 
@@ -61,14 +57,12 @@
      executable('test-message',
                 '../test-mu-message.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
 
 test('test-priority',
      executable('test-priority',
                 '../mu-priority.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, gmime_dep, lib_mu_message_dep]))
 
@@ -76,7 +70,6 @@
      executable('test-message-file',
                 '../mu-message-file.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_message_dep]))
 
@@ -84,6 +77,5 @@
      executable('test-message-part',
                 '../mu-message-part.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_message_dep]))
--- a/lib/tests/meson.build
+++ b/lib/tests/meson.build
@@ -26,7 +26,6 @@
      executable('test-threads',
                 '../mu-query-threads.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -34,7 +33,6 @@
      executable('test-contacts-cache',
                 '../mu-contacts-cache.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -42,7 +40,6 @@
      executable('test-config',
                 '../mu-config.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -50,7 +47,6 @@
      executable('test-query-macros',
                 '../mu-query-macros.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [lib_mu_dep]))
 
@@ -58,7 +54,6 @@
      executable('test-query-processor',
                 '../mu-query-processor.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [lib_mu_dep]))
 
@@ -66,7 +61,6 @@
      executable('test-query-parser',
                 '../mu-query-parser.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [lib_mu_dep]))
 
@@ -74,7 +68,6 @@
      executable('test-query-xapianizer',
                 '../mu-query-xapianizer.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [lib_mu_dep]))
 
@@ -83,7 +76,6 @@
      executable('test-indexer',
                 '../mu-indexer.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, config_h_dep,
                                lib_mu_dep]))
@@ -92,7 +84,6 @@
      executable('test-scanner',
                 '../mu-scanner.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, config_h_dep,
                                lib_mu_utils_dep]))
@@ -101,7 +92,6 @@
      executable('test-xapian-db',
                 '../mu-xapian-db.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [lib_mu_dep, config_h_dep]))
 
@@ -109,32 +99,27 @@
      executable('test-maildir',
                 'test-mu-maildir.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, lib_mu_dep]))
 test('test-msg',
      executable('test-msg',
                 'test-mu-msg.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, lib_mu_dep]))
 test('test-store',
      executable('test-store',
                 'test-mu-store.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, lib_mu_dep]))
 test('test-query',
      executable('test-query',
                 'test-query.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, gmime_dep, lib_mu_dep]))
 
 test('test-store-query',
      executable('test-store-query',
                 'test-mu-store-query.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, gmime_dep, lib_mu_dep]))
 #
 # benchmarks
--- a/lib/utils/tests/meson.build
+++ b/lib/utils/tests/meson.build
@@ -25,63 +25,54 @@
 test('test-sexp',
      executable('test-sexp', '../mu-sexp.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_utils_dep]))
 
 test('test-regex',
      executable('test-regex', '../mu-regex.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_utils_dep]))
 
 test('test-command-handler',
      executable('test-command-handler', '../mu-command-handler.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_utils_dep]))
 
 test('test-utils-file',
      executable('test-utils-file', '../mu-utils-file.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, gio_unix_dep,config_h_dep, lib_mu_utils_dep]))
 
 test('test-logger',
      executable('test-logger', '../mu-logger.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_utils_dep,config_h_dep,thread_dep ]))
 
 test('test-option',
      executable('test-option', '../mu-option.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_utils_dep ]))
 
 test('test-lang-detector',
      executable('test-lang-detector', '../mu-lang-detector.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [ config_h_dep, glib_dep, lib_mu_utils_dep ]))
 
 test('test-html-to-text',
      executable('test-html-to-text', '../mu-html-to-text.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_utils_dep]))
 
 test('test-error',
      executable('test-error', '../mu-error.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_utils_dep]))
 
@@ -89,5 +80,4 @@
      executable('test-mu-utils',
                 'test-utils.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, lib_mu_utils_dep]))
--- a/mu/tests/meson.build
+++ b/mu/tests/meson.build
@@ -23,7 +23,6 @@
      executable('test-cmd-add',
                 '../mu-cmd-add.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -31,7 +30,6 @@
      executable('test-cmd-cfind',
                 '../mu-cmd-cfind.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -39,7 +37,6 @@
      executable('test-cmd-extract',
                 '../mu-cmd-extract.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -47,7 +44,6 @@
      executable('test-cmd-find',
                 '../mu-cmd-find.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -55,7 +51,6 @@
      executable('test-cmd-index',
                 '../mu-cmd-index.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -63,14 +58,12 @@
      executable('test-cmd-init',
                 '../mu-cmd-init.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 test('test-cmd-labels',
      executable('test-cmd-labels',
                 '../mu-cmd-labels.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -78,7 +71,6 @@
      executable('test-cmd-mkdir',
                 '../mu-cmd-mkdir.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -86,7 +78,6 @@
      executable('test-cmd-move',
                 '../mu-cmd-move.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -94,7 +85,6 @@
      executable('test-cmd-remove',
                 '../mu-cmd-remove.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -102,7 +92,6 @@
      executable('test-cmd-verify',
                 '../mu-cmd-verify.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -110,7 +99,6 @@
      executable('test-cmd-view',
                 '../mu-cmd-view.cc',
                 install: false,
-                build_by_default: false,
                 cpp_args: ['-DBUILD_TESTS'],
                 dependencies: [glib_dep, lib_mu_dep]))
 
@@ -118,7 +106,6 @@
      executable('test-cmd-query',
                 'test-mu-query.cc',
                 install: false,
-                build_by_default: false,
                 dependencies: [glib_dep, config_h_dep, lib_mu_dep]))
 
 gmime_test = executable(
--- a/scm/meson.build
+++ b/scm/meson.build
@@ -68,7 +68,6 @@
        executable('test-scm',
                   'mu-scm.cc',
                   install: false,
-                  build_by_default: false,
                   dependencies: [mu_scm_dep],
                   cpp_args: [mu_scm_dir_arg, def_srcdir, '-DBUILD_TESTS']))
 endif