aboutsummaryrefslogtreecommitdiff
path: root/src/util/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/meson.build')
-rw-r--r--src/util/meson.build486
1 files changed, 471 insertions, 15 deletions
diff --git a/src/util/meson.build b/src/util/meson.build
index a559c721d..48a70cf0c 100644
--- a/src/util/meson.build
+++ b/src/util/meson.build
@@ -112,51 +112,51 @@ shared_module('gnunet_plugin_utiltest',
112 112
113executable ('gnunet-base32', 113executable ('gnunet-base32',
114 ['gnunet-base32.c'], 114 ['gnunet-base32.c'],
115 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 115 dependencies: [libgnunetutil_dep],
116 include_directories: [incdir, configuration_inc], 116 include_directories: [incdir, configuration_inc],
117 install: true, 117 install: true,
118 install_dir: get_option('bindir')) 118 install_dir: get_option('bindir'))
119executable ('gnunet-config', 119executable ('gnunet-config',
120 ['gnunet-config.c'], 120 ['gnunet-config.c'],
121 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 121 dependencies: [libgnunetutil_dep],
122 include_directories: [incdir, configuration_inc], 122 include_directories: [incdir, configuration_inc],
123 install: true, 123 install: true,
124 install_dir: get_option('bindir')) 124 install_dir: get_option('bindir'))
125executable ('gnunet-resolver', 125executable ('gnunet-resolver',
126 ['gnunet-resolver.c'], 126 ['gnunet-resolver.c'],
127 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 127 dependencies: [libgnunetutil_dep],
128 include_directories: [incdir, configuration_inc], 128 include_directories: [incdir, configuration_inc],
129 install: true, 129 install: true,
130 install_dir: get_option('bindir')) 130 install_dir: get_option('bindir'))
131executable ('gnunet-ecc', 131executable ('gnunet-ecc',
132 ['gnunet-ecc.c'], 132 ['gnunet-ecc.c'],
133 dependencies: [libgnunetutil_dep, libgnunetutil_dep, gcrypt_dep, m_dep], 133 dependencies: [libgnunetutil_dep, gcrypt_dep, m_dep],
134 include_directories: [incdir, configuration_inc], 134 include_directories: [incdir, configuration_inc],
135 install: true, 135 install: true,
136 install_dir: get_option('bindir')) 136 install_dir: get_option('bindir'))
137executable ('gnunet-scrypt', 137executable ('gnunet-scrypt',
138 ['gnunet-scrypt.c'], 138 ['gnunet-scrypt.c'],
139 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 139 dependencies: [libgnunetutil_dep],
140 include_directories: [incdir, configuration_inc], 140 include_directories: [incdir, configuration_inc],
141 install: true, 141 install: true,
142 install_dir: get_option('bindir')) 142 install_dir: get_option('bindir'))
143executable ('gnunet-uri', 143executable ('gnunet-uri',
144 ['gnunet-uri.c'], 144 ['gnunet-uri.c'],
145 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 145 dependencies: [libgnunetutil_dep],
146 include_directories: [incdir, configuration_inc], 146 include_directories: [incdir, configuration_inc],
147 install: true, 147 install: true,
148 install_dir: get_option('bindir')) 148 install_dir: get_option('bindir'))
149if zbar_dep.found() 149if zbar_dep.found()
150 executable ('gnunet-qr', 150 executable ('gnunet-qr',
151 ['gnunet-qr.c'], 151 ['gnunet-qr.c'],
152 dependencies: [zbar_dep, libgnunetutil_dep, libgnunetutil_dep], 152 dependencies: [zbar_dep, libgnunetutil_dep],
153 include_directories: [incdir, configuration_inc], 153 include_directories: [incdir, configuration_inc],
154 install: true, 154 install: true,
155 install_dir: get_option('bindir')) 155 install_dir: get_option('bindir'))
156endif 156endif
157executable ('gnunet-config-diff', 157executable ('gnunet-config-diff',
158 ['gnunet-config-diff.c'], 158 ['gnunet-config-diff.c'],
159 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 159 dependencies: [libgnunetutil_dep],
160 include_directories: [incdir, configuration_inc], 160 include_directories: [incdir, configuration_inc],
161 install: false) 161 install: false)
162 162
@@ -176,27 +176,47 @@ executable ('gnunet-timeout',
176 176
177executable ('test_common_logging_dummy', 177executable ('test_common_logging_dummy',
178 ['test_common_logging_dummy.c'], 178 ['test_common_logging_dummy.c'],
179 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 179 dependencies: [libgnunetutil_dep],
180 include_directories: [incdir, configuration_inc], 180 include_directories: [incdir, configuration_inc],
181 install: false) 181 install: false)
182executable ('gnunet-crypto-tvg', 182executable ('gnunet-crypto-tvg',
183 ['gnunet-crypto-tvg.c'], 183 ['gnunet-crypto-tvg.c'],
184 dependencies: [libgnunetutil_dep, libgnunetutil_dep, json_dep], 184 dependencies: [libgnunetutil_dep, json_dep],
185 include_directories: [incdir, configuration_inc],
186 install: false)
187
188test_bio = executable ('test_bio',
189 ['test_bio.c'],
190 dependencies: [libgnunetutil_dep],
191 include_directories: [incdir, configuration_inc],
192 install: false)
193test('test_bio', test_bio,
194 workdir: meson.current_source_dir(),
195 suite: ['util', 'util-bio'])
196test_child_management = executable ('test_child_management',
197 ['test_child_management.c'],
198 dependencies: [libgnunetutil_dep],
185 include_directories: [incdir, configuration_inc], 199 include_directories: [incdir, configuration_inc],
186 install: false) 200 install: false)
201test('test_child_management', test_child_management,
202 workdir: meson.current_source_dir(),
203 suite: ['util', 'util-child'])
204
205# test_client.nc
187 206
188testcommonalloc = executable ('test_common_allocation', 207testcommonalloc = executable ('test_common_allocation',
189 ['test_common_allocation.c'], 208 ['test_common_allocation.c'],
190 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 209 dependencies: [libgnunetutil_dep],
191 build_by_default: false, 210 build_by_default: false,
192 include_directories: [incdir, configuration_inc], 211 include_directories: [incdir, configuration_inc],
193 install: false) 212 install: false)
194test('test_common_allocation', testcommonalloc, 213test('test_common_allocation', testcommonalloc,
195 workdir: meson.current_source_dir(), 214 workdir: meson.current_source_dir(),
196 suite: ['util', 'util-common']) 215 suite: ['util', 'util-common'])
216
197testcommonlog = executable ('test_common_logging', 217testcommonlog = executable ('test_common_logging',
198 ['test_common_logging.c'], 218 ['test_common_logging.c'],
199 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 219 dependencies: [libgnunetutil_dep],
200 build_by_default: false, 220 build_by_default: false,
201 include_directories: [incdir, configuration_inc], 221 include_directories: [incdir, configuration_inc],
202 install: false) 222 install: false)
@@ -205,7 +225,7 @@ test('test_common_logging', testcommonlog,
205 suite: ['util', 'util-common']) 225 suite: ['util', 'util-common'])
206testcommonendian = executable ('test_common_endian', 226testcommonendian = executable ('test_common_endian',
207 ['test_common_endian.c'], 227 ['test_common_endian.c'],
208 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 228 dependencies: [libgnunetutil_dep],
209 build_by_default: false, 229 build_by_default: false,
210 include_directories: [incdir, configuration_inc], 230 include_directories: [incdir, configuration_inc],
211 install: false) 231 install: false)
@@ -214,7 +234,7 @@ test('test_common_endian', testcommonendian,
214 suite: ['util', 'util-common']) 234 suite: ['util', 'util-common'])
215testconf = executable ('test_configuration', 235testconf = executable ('test_configuration',
216 ['test_configuration.c'], 236 ['test_configuration.c'],
217 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 237 dependencies: [libgnunetutil_dep],
218 build_by_default: false, 238 build_by_default: false,
219 include_directories: [incdir, configuration_inc], 239 include_directories: [incdir, configuration_inc],
220 install: false) 240 install: false)
@@ -223,10 +243,446 @@ test('test_configuration', testconf,
223 suite: ['util', 'util-configuration']) 243 suite: ['util', 'util-configuration'])
224testcontainerbloom = executable ('test_container_bloomfilter', 244testcontainerbloom = executable ('test_container_bloomfilter',
225 ['test_container_bloomfilter.c'], 245 ['test_container_bloomfilter.c'],
226 dependencies: [libgnunetutil_dep, libgnunetutil_dep], 246 dependencies: [libgnunetutil_dep],
227 include_directories: [incdir, configuration_inc], 247 include_directories: [incdir, configuration_inc],
228 build_by_default: false, 248 build_by_default: false,
229 install: false) 249 install: false)
230test('test_container_bloomfilter', testcontainerbloom, 250test('test_container_bloomfilter', testcontainerbloom,
231 workdir: meson.current_source_dir(), 251 workdir: meson.current_source_dir(),
232 suite: ['util', 'util-container']) 252 suite: ['util', 'util-container'])
253
254testcontainerdll = executable ('test_container_dll',
255 ['test_container_dll.c'],
256 dependencies: [libgnunetutil_dep],
257 include_directories: [incdir, configuration_inc],
258 build_by_default: false,
259 install: false)
260test('test_container_dll', testcontainerdll,
261 workdir: meson.current_source_dir(),
262 suite: ['util', 'util-container'])
263
264testcontainermhm = executable ('test_container_multihashmap',
265 ['test_container_multihashmap.c'],
266 dependencies: [libgnunetutil_dep],
267 include_directories: [incdir, configuration_inc],
268 build_by_default: false,
269 install: false)
270test('test_container_multihashmap', testcontainermhm,
271 workdir: meson.current_source_dir(),
272 suite: ['util', 'util-container'])
273
274testcontainermhm32 = executable ('test_container_multihashmap32',
275 ['test_container_multihashmap32.c'],
276 dependencies: [libgnunetutil_dep],
277 include_directories: [incdir, configuration_inc],
278 build_by_default: false,
279 install: false)
280test('test_container_multihashmap32', testcontainermhm32,
281 workdir: meson.current_source_dir(),
282 suite: ['util', 'util-container'])
283
284testcontainermpm = executable ('test_container_multipeermap',
285 ['test_container_multipeermap.c'],
286 dependencies: [libgnunetutil_dep],
287 include_directories: [incdir, configuration_inc],
288 build_by_default: false,
289 install: false)
290test('test_container_multipeermap', testcontainermpm,
291 workdir: meson.current_source_dir(),
292 suite: ['util', 'util-container'])
293
294testcontainerheap = executable ('test_container_heap',
295 ['test_container_heap.c'],
296 dependencies: [libgnunetutil_dep],
297 include_directories: [incdir, configuration_inc],
298 build_by_default: false,
299 install: false)
300test('test_container_heap', testcontainerheap,
301 workdir: meson.current_source_dir(),
302 suite: ['util', 'util-container'])
303
304testcrypto_symmetric = executable ('test_crypto_symmetric',
305 ['test_crypto_symmetric.c'],
306 dependencies: [libgnunetutil_dep],
307 include_directories: [incdir, configuration_inc],
308 build_by_default: false,
309 install: false)
310test('test_crypto_symmetric', testcrypto_symmetric,
311 workdir: meson.current_source_dir(),
312 suite: ['util', 'util-crypto'])
313
314testcrypto_crc = executable ('test_crypto_crc',
315 ['test_crypto_crc.c'],
316 dependencies: [libgnunetutil_dep],
317 include_directories: [incdir, configuration_inc],
318 build_by_default: false,
319 install: false)
320test('test_crypto_crc', testcrypto_crc,
321 workdir: meson.current_source_dir(),
322 suite: ['util', 'util-crypto'])
323
324testcrypto_cs = executable ('test_crypto_cs',
325 ['test_crypto_cs.c'],
326 dependencies: [sodium_dep, libgnunetutil_dep],
327 include_directories: [incdir, configuration_inc],
328 build_by_default: false,
329 install: false)
330test('test_crypto_cs', testcrypto_cs,
331 workdir: meson.current_source_dir(),
332 suite: ['util', 'util-crypto'])
333
334testcrypto_ecdsa = executable ('test_crypto_ecdsa',
335 ['test_crypto_ecdsa.c'],
336 dependencies: [gcrypt_dep, libgnunetutil_dep],
337 include_directories: [incdir, configuration_inc],
338 build_by_default: false,
339 install: false)
340test('test_crypto_ecdsa', testcrypto_ecdsa,
341 workdir: meson.current_source_dir(),
342 suite: ['util', 'util-crypto'])
343
344testcrypto_eddsa = executable ('test_crypto_eddsa',
345 ['test_crypto_eddsa.c'],
346 dependencies: [gcrypt_dep, libgnunetutil_dep],
347 include_directories: [incdir, configuration_inc],
348 build_by_default: false,
349 install: false)
350test('test_crypto_eddsa', testcrypto_eddsa,
351 workdir: meson.current_source_dir(),
352 suite: ['util', 'util-crypto'])
353
354testcrypto_ecdh_eddsa = executable ('test_crypto_ecdh_eddsa',
355 ['test_crypto_ecdh_eddsa.c'],
356 dependencies: [gcrypt_dep, libgnunetutil_dep],
357 include_directories: [incdir, configuration_inc],
358 build_by_default: false,
359 install: false)
360test('test_crypto_ecdh_eddsa', testcrypto_ecdh_eddsa,
361 workdir: meson.current_source_dir(),
362 suite: ['util', 'util-crypto'])
363
364testcrypto_ecdh_ecdsa = executable ('test_crypto_ecdh_ecdsa',
365 ['test_crypto_ecdh_ecdsa.c'],
366 dependencies: [gcrypt_dep, libgnunetutil_dep],
367 include_directories: [incdir, configuration_inc],
368 build_by_default: false,
369 install: false)
370test('test_crypto_ecdh_ecdsa', testcrypto_ecdh_ecdsa,
371 workdir: meson.current_source_dir(),
372 suite: ['util', 'util-crypto'])
373
374testcrypto_edx25519 = executable ('test_crypto_edx25519',
375 ['test_crypto_edx25519.c'],
376 dependencies: [gcrypt_dep, libgnunetutil_dep],
377 include_directories: [incdir, configuration_inc],
378 build_by_default: false,
379 install: false)
380test('test_crypto_edx25519', testcrypto_edx25519,
381 workdir: meson.current_source_dir(),
382 suite: ['util', 'util-crypto'])
383
384testcrypto_ecc_dlog = executable ('test_crypto_ecc_dlog',
385 ['test_crypto_ecc_dlog.c'],
386 dependencies: [gcrypt_dep, sodium_dep, libgnunetutil_dep],
387 include_directories: [incdir, configuration_inc],
388 build_by_default: false,
389 install: false)
390test('test_crypto_ecc_dlog', testcrypto_ecc_dlog,
391 workdir: meson.current_source_dir(),
392 suite: ['util', 'util-crypto'])
393
394testcrypto_hash = executable ('test_crypto_hash',
395 ['test_crypto_hash.c'],
396 dependencies: [gcrypt_dep, libgnunetutil_dep],
397 include_directories: [incdir, configuration_inc],
398 build_by_default: false,
399 install: false)
400test('test_crypto_hash', testcrypto_hash,
401 workdir: meson.current_source_dir(),
402 suite: ['util', 'util-crypto'])
403
404testcrypto_hash_context = executable ('test_crypto_hash_context',
405 ['test_crypto_hash_context.c'],
406 dependencies: [gcrypt_dep, libgnunetutil_dep],
407 include_directories: [incdir, configuration_inc],
408 build_by_default: false,
409 install: false)
410test('test_crypto_hash_context', testcrypto_hash_context,
411 workdir: meson.current_source_dir(),
412 suite: ['util', 'util-crypto'])
413
414testcrypto_hkdf = executable ('test_crypto_hkdf',
415 ['test_crypto_hkdf.c'],
416 dependencies: [gcrypt_dep, libgnunetutil_dep],
417 include_directories: [incdir, configuration_inc],
418 build_by_default: false,
419 install: false)
420test('test_crypto_hkdf', testcrypto_hkdf,
421 workdir: meson.current_source_dir(),
422 suite: ['util', 'util-crypto'])
423
424testcrypto_kdf = executable ('test_crypto_kdf',
425 ['test_crypto_kdf.c'],
426 dependencies: [gcrypt_dep, libgnunetutil_dep],
427 include_directories: [incdir, configuration_inc],
428 build_by_default: false,
429 install: false)
430test('test_crypto_kdf', testcrypto_kdf,
431 workdir: meson.current_source_dir(),
432 suite: ['util', 'util-crypto'])
433
434testcrypto_paillier = executable ('test_crypto_paillier',
435 ['test_crypto_paillier.c'],
436 dependencies: [gcrypt_dep, libgnunetutil_dep],
437 include_directories: [incdir, configuration_inc],
438 build_by_default: false,
439 install: false)
440test('test_crypto_paillier', testcrypto_paillier,
441 workdir: meson.current_source_dir(),
442 suite: ['util', 'util-crypto'])
443
444testcrypto_random = executable ('test_crypto_random',
445 ['test_crypto_random.c'],
446 dependencies: [gcrypt_dep, libgnunetutil_dep],
447 include_directories: [incdir, configuration_inc],
448 build_by_default: false,
449 install: false)
450test('test_crypto_random', testcrypto_random,
451 workdir: meson.current_source_dir(),
452 suite: ['util', 'util-crypto'])
453
454testcrypto_rsa = executable ('test_crypto_rsa',
455 ['test_crypto_rsa.c'],
456 dependencies: [gcrypt_dep, libgnunetutil_dep],
457 include_directories: [incdir, configuration_inc],
458 build_by_default: false,
459 install: false)
460test('test_crypto_rsa', testcrypto_rsa,
461 workdir: meson.current_source_dir(),
462 suite: ['util', 'util-crypto'])
463
464testdisk = executable ('test_disk',
465 ['test_disk.c'],
466 dependencies: [libgnunetutil_dep],
467 include_directories: [incdir, configuration_inc],
468 build_by_default: false,
469 install: false)
470test('test_disk', testdisk,
471 workdir: meson.current_source_dir(),
472 suite: ['util', 'util-misc'])
473
474testgetopt = executable ('test_getopt',
475 ['test_getopt.c'],
476 dependencies: [libgnunetutil_dep],
477 include_directories: [incdir, configuration_inc],
478 build_by_default: false,
479 install: false)
480test('test_getopt', testgetopt,
481 workdir: meson.current_source_dir(),
482 suite: ['util', 'util-misc'])
483
484testhexcoder = executable ('test_hexcoder',
485 ['test_hexcoder.c'],
486 dependencies: [libgnunetutil_dep],
487 include_directories: [incdir, configuration_inc],
488 build_by_default: false,
489 install: false)
490test('test_hexcoder', testhexcoder,
491 workdir: meson.current_source_dir(),
492 suite: ['util', 'util-misc'])
493
494testmq = executable ('test_mq',
495 ['test_mq.c'],
496 dependencies: [libgnunetutil_dep],
497 include_directories: [incdir, configuration_inc],
498 build_by_default: false,
499 install: false)
500test('test_mq', testmq,
501 workdir: meson.current_source_dir(),
502 suite: ['util', 'util-misc'])
503
504testos_network = executable ('test_os_network',
505 ['test_os_network.c'],
506 dependencies: [libgnunetutil_dep],
507 include_directories: [incdir, configuration_inc],
508 build_by_default: false,
509 install: false)
510test('test_os_network', testos_network,
511 workdir: meson.current_source_dir(),
512 suite: ['util', 'util-os'])
513
514testpeer = executable ('test_peer',
515 ['test_peer.c'],
516 dependencies: [gcrypt_dep, libgnunetutil_dep],
517 include_directories: [incdir, configuration_inc],
518 build_by_default: false,
519 install: false)
520test('test_peer', testpeer,
521 workdir: meson.current_source_dir(),
522 suite: ['util', 'util-misc'])
523
524testplugin = executable ('test_plugin',
525 ['test_plugin.c'],
526 dependencies: [libgnunetutil_dep],
527 include_directories: [incdir, configuration_inc],
528 build_by_default: false,
529 install: false)
530test('test_plugin', testplugin,
531 workdir: meson.current_source_dir(),
532 suite: ['util', 'util-misc'])
533
534testprogram = executable ('test_program',
535 ['test_program.c'],
536 dependencies: [libgnunetutil_dep],
537 include_directories: [incdir, configuration_inc],
538 build_by_default: false,
539 install: false)
540test('test_program', testprogram,
541 workdir: meson.current_source_dir(),
542 suite: ['util', 'util-misc'])
543
544testregex = executable ('test_regex',
545 ['test_regex.c'],
546 dependencies: [libgnunetutil_dep],
547 include_directories: [incdir, configuration_inc],
548 build_by_default: false,
549 install: false)
550test('test_regex', testregex,
551 workdir: meson.current_source_dir(),
552 suite: ['util', 'util-misc'])
553
554# test_resolver_api.nc
555
556testscheduler = executable ('test_scheduler',
557 ['test_scheduler.c'],
558 dependencies: [libgnunetutil_dep],
559 include_directories: [incdir, configuration_inc],
560 build_by_default: false,
561 install: false)
562test('test_scheduler', testscheduler,
563 workdir: meson.current_source_dir(),
564 suite: ['util', 'util-scheduler'])
565
566testscheduler_delay = executable ('test_scheduler_delay',
567 ['test_scheduler_delay.c'],
568 dependencies: [libgnunetutil_dep],
569 include_directories: [incdir, configuration_inc],
570 build_by_default: false,
571 install: false)
572test('test_scheduler_delay', testscheduler_delay,
573 workdir: meson.current_source_dir(),
574 suite: ['util', 'util-scheduler'])
575
576testscheduler_hogging_cancel = executable ('test_scheduler_hogging_cancel',
577 ['test_scheduler_hogging_cancel.c'],
578 dependencies: [libgnunetutil_dep],
579 include_directories: [incdir, configuration_inc],
580 build_by_default: false,
581 install: false)
582test('test_scheduler_hogging_cancel', testscheduler_hogging_cancel,
583 workdir: meson.current_source_dir(),
584 suite: ['util', 'util-scheduler'])
585
586testscheduler_hogging_prio = executable ('test_scheduler_hogging_priority',
587 ['test_scheduler_hogging_priority.c'],
588 dependencies: [libgnunetutil_dep],
589 include_directories: [incdir, configuration_inc],
590 build_by_default: false,
591 install: false)
592test('test_scheduler_hogging_priority', testscheduler_hogging_prio,
593 workdir: meson.current_source_dir(),
594 suite: ['util', 'util-scheduler'])
595
596testservice = executable ('test_service',
597 ['test_service.c'],
598 dependencies: [libgnunetutil_dep],
599 include_directories: [incdir, configuration_inc],
600 build_by_default: false,
601 install: false)
602test('test_service', testservice,
603 workdir: meson.current_source_dir(),
604 suite: ['util', 'util-misc'])
605
606teststrings = executable ('test_strings',
607 ['test_strings.c'],
608 dependencies: [libgnunetutil_dep],
609 include_directories: [incdir, configuration_inc],
610 build_by_default: false,
611 install: false)
612test('test_strings', teststrings,
613 workdir: meson.current_source_dir(),
614 suite: ['util', 'util-strings'])
615
616teststrings_todata = executable ('test_strings_to_data',
617 ['test_strings_to_data.c'],
618 dependencies: [libgnunetutil_dep],
619 include_directories: [incdir, configuration_inc],
620 build_by_default: false,
621 install: false)
622test('test_strings_to_data', teststrings_todata,
623 workdir: meson.current_source_dir(),
624 suite: ['util', 'util-strings'])
625
626testspeedup = executable ('test_speedup',
627 ['test_speedup.c'],
628 dependencies: [libgnunetutil_dep],
629 include_directories: [incdir, configuration_inc],
630 build_by_default: false,
631 install: false)
632test('test_speedup', testspeedup,
633 workdir: meson.current_source_dir(),
634 suite: ['util', 'util-misc'])
635
636testtime = executable ('test_time',
637 ['test_time.c'],
638 dependencies: [libgnunetutil_dep],
639 include_directories: [incdir, configuration_inc],
640 build_by_default: false,
641 install: false)
642test('test_time', testtime,
643 workdir: meson.current_source_dir(),
644 suite: ['util', 'util-misc'])
645
646testtun = executable ('test_tun',
647 ['test_tun.c'],
648 dependencies: [libgnunetutil_dep],
649 include_directories: [incdir, configuration_inc],
650 build_by_default: false,
651 install: false)
652test('test_tun', testtun,
653 workdir: meson.current_source_dir(),
654 suite: ['util', 'util-misc'])
655
656testuri = executable ('test_uri',
657 ['test_uri.c'],
658 dependencies: [libgnunetutil_dep],
659 include_directories: [incdir, configuration_inc],
660 build_by_default: false,
661 install: false)
662test('test_uri', testuri,
663 workdir: meson.current_source_dir(),
664 suite: ['util', 'util-misc'])
665
666# FIXME Benchmarks
667
668testos_start_process = executable ('test_os_start_process',
669 ['test_os_start_process.c'],
670 dependencies: [libgnunetutil_dep],
671 include_directories: [incdir, configuration_inc],
672 build_by_default: false,
673 install: false)
674test('test_os_start_process', testos_start_process,
675 workdir: meson.current_source_dir(),
676 suite: ['util', 'util-os'])
677
678testcommon_logging_runtime = executable ('test_common_logging_runtime_loglevels',
679 ['test_common_logging_runtime_loglevels.c'],
680 dependencies: [libgnunetutil_dep],
681 include_directories: [incdir, configuration_inc],
682 build_by_default: false,
683 install: false)
684test('test_common_logging_runtime_loglevels', testcommon_logging_runtime,
685 workdir: meson.current_source_dir(),
686 suite: ['util', 'util-common'])
687
688