I asked in #mesonbuild and got quick answers to both this issue and #3 (closed)
https://gitlab.gnome.org/aplazas/libmanette/issues/4