I really want to like Meson, but with the lack of user-defined functions [0, 1] (even restricted) it seems difficult to use for larger projects.
How do people handle repetitive patterns in practice? By extending Meson itself?
[0]: https://github.com/mesonbuild/meson/issues/3234
[1]: https://mesonbuild.com/FAQ.html#why-doesnt-meson-have-user-d...