meson: Use dicts for test definitions
authorJan Janssen <medhefgo@web.de>
Wed, 25 Jan 2023 16:19:52 +0000 (17:19 +0100)
committerJan Janssen <medhefgo@web.de>
Tue, 21 Feb 2023 14:10:26 +0000 (15:10 +0100)
commit822cd3ff2579d6de8acd45d85d2b9d5f44048d5c
tree570148c87a6ea6f4cfcbe2b4db525684f3af9534
parentc12e10d785bfe70359a3ec4ae4666957c570c538
meson: Use dicts for test definitions

Although this slightly more verbose it makes it much easier to reason
about. The code that produces the tests heavily benefits from this.

Test lists are also now sorted by test name.
24 files changed:
meson.build
src/analyze/meson.build
src/boot/efi/meson.build
src/busctl/meson.build
src/core/meson.build
src/coredump/meson.build
src/import/meson.build
src/journal/meson.build
src/libsystemd-network/meson.build
src/libsystemd/meson.build
src/libudev/meson.build
src/locale/meson.build
src/login/meson.build
src/machine/meson.build
src/network/meson.build
src/nspawn/meson.build
src/oom/meson.build
src/resolve/meson.build
src/shutdown/meson.build
src/test/meson.build
src/timesync/meson.build
src/tmpfiles/meson.build
src/udev/meson.build
src/xdg-autostart-generator/meson.build